Buy.com is the worst. They are trained at giving the runaround, and keep repeating the same statement over and over to you when you call with a problem. They will take your money for fast shipping and send it at the cheaper, slower rate and pocket the difference.
Unethical company, horrible customer service.