I totally agree with buy.com's customer service, it's almost impossible to get a refund, and it takes forever. It's usually pretty cheap and ships out promptly, but if it was only a ~$25 difference, I would use Amazon over it in a heartbeat.