USPS sucks. All companies screw up from time to time. I disagree with the disparaging remarks about Amazon. In my experience, their customer service is exceptional. They make it easy to return an item and if you email a complaint, they respond within 12 hours. Does Adorama do any better? Most companies do not.