Windows Store dev account: getting rid of it is as hard as signing up
weblogs.asp.net
weblogs.asp.net
A few months later Microsoft wanted to start billing me, but when I went to try to cancel my account, there was no way to do it online. Some friends in Microsoft (not in the Azure world) looked into it and told me they thought it was that Microsoft wanted to do it over the phone to get a better sense of why I was leaving. Needless to say, this is not how the cloud should work.
Looking back in my email, the first email from Microsoft opening the issue tracker for 'cancel account' was on Oct 21 2011. The last email I have for it, and when the account finally seemed dead, was July 23rd 2012.
Now, the credit card I used when I signed up for my trial expired before Microsoft ever tried to actually charge it, so thankfully I was never out of any money. But I've been bummed - Azure is a lot more interesting now than it was in the summer of 2011 and I'd like to use it, but after my last experience I don't dare give them a working credit card every again.
edit: it gets worse, unfortunately. I followed Frans' steps and tried to chat with a support tech. I didn't notice when they came on after a while and so they closed the chat session. Fine, my fault. So I went with the "call me" option. After a while, I get the call, and the first lady was really nice, but informed me that she couldn't help me. So she forwarded me to another number which ended up being MSDN subscription support. After I got on with someone there, they informed me that they couldn't help me and that I had to do it online at orders.microsoft.com/history (the http version is a 404, so I had to figure out to put in https). He was clueless otherwise, so I hung up and just tried to go back and initiate another chat conversation. That is unfortunately erroring out with a 500 server error. What a CF :(
So although I appreciate that they were eventually able to help me; wow, what a complete and utter nightmare. I'm kind of bummed because although I was disabling the auto-renew, I was considering whether I would pick things back up in 6 months to a year and maybe release another windows 8 app. Going to really think twice about it now ... heck, it might not even let me sign up again!
I suspect most sprawling multi-product account systems are a complete mess behind the scenes.
It's easy to work around if you know how. Log in to your account and then hit this link:
http://mail.live.com/mail/CloseAccountConfirmation.aspx
That took me 8 fucking hours on the phone to Microsoft support to get out of them. Asshats.
Live subscriptions must be huge income sources for Microsoft the same way subscriptions are for AOL whose customers probably forget about the subscription and won't bother with the hassle of unsubscribing.
I created a Windows Store account when I was a MSFT employee and it's straight up impossible to cancel it. There are circular links but no actual way to get in touch with someone.
In my experience with Windows Azure, Microsoft seems to be moving deliberately slowly. They build a small solid foundation and add more features when they're ready. Azure didn't have AutoScale until recently. I'm sure WinRT will keep growing.
Spoiler alert: WinRT is completely DOA.
Windows 8.1 is opening a lot back up but I will agree that MS shot themselves in the foot by making it as "simplified" as it is. It's nowhere near 1:1 with .NET or even Win32 at this point and that'll likely take quite a bit of time, likely well beyond the "mythical version 3".
I feel they absolutely have to release new version of Windows or at least the API every year. It has to get very close to 1:1 or a lot more people will start abandoning ship. I know personally I was more neutral and borderline annoyed at the WinRT change but I think 8.1 is reviving some enthusiasm I lost. I believe they're heading in the right direction it'll just be a matter of getting there as fast as possible to keep my interest. It's not a very pleasant feeling when you think that you picked a poor choice by sticking with .NET as things start to fall away. I keep looking for WinRT projects to start picking up steam but they're pretty much non-existent in the Atlanta area, save a very select few. I'm really hoping 8.1 starts to change that.
What I find most amazing though are large organizations which can continue to operate tolerating these sorts of things. It seems the P/L statements coming from the people who tally up the "Developer Store" for each quarter are so far in the noise that its rounding error, and yet there they are, doing their thing, checking in changes, turning the crank, but clearly without oversight.