Just a note on Amazon in light of the many comments above re refunds etc. There may be things about the company that are objectionable (esp regarding their treatment of employees) but I have had 5 experiences with Amazon involving credits or refunds, and they have ALWAYS done the right thing, and then some. A few months ago, as an example, I received a notice that they were discontinuing their Unbox service (for downloading streaming videos for offline viewing). They said that instead that would make another file available for download that would play on the Windows video player. I downloaded it, and it would not play. The customer service person tried to solve the problem, then a tech person called, but no one was able to make it play. The original customer service person called back and asked if it would be OK if they just credited the purchase price ($9.99 I think) and I said yes. He thanked me and then said Amazon was giving me a $5 Amazon gift certificate for your time and trouble. So I had the video for a year and then got a 50% return on my investment. That is why Amazon is the biggest online seller on earth, and why people (me included) come back again and again.