In general, not necessarily with Microsoft, the problem is that once people get their money back, then the vendor can't pay its bills and you have a potential for the whole economy to go into a seizure if enough people are like "oh, free market, sanctity of contracts" etc.