I have been a loyal amazon.com customer for years, and had zero issues with customer service. I recently purchased a Speedmaster (3570.50.00) from them... I probably should have thought twice, but my previous experiences had been phenomenal, and their return policy stated I shouldn't have any issues. I received the watch, wore it around the house for a bit, and decided I really wanted the planet ocean so I returned it. Watch had never been outside, never been resized, nothing! Well, a week later I get an email stating that my return was rejected due to "tiny scratches on the clasp". No pictures, no details, nothing, they just send it back. I have spent 4 hours on the phone, with 5 different people, and they all say I'm out of luck. Even better, they tell me the watch is examined with a MICROSCOPE and if they see a scrath, the return won't be accepted...
I learned my lesson for a watch like this from there in the first place, and would strongly caution anyone else.