I try and support small businesses whenever possible, but I had a recent reminder as to why Amazon is ruling. I place an order from OrnamentShop in Ohio, paying 9.99 in shipping when shipping was free with Amazon. The Ornament with the year on the hat was how I wanted it written. Ornamentshop has it presented on their website with the name on the hat instead of the year. "20 minutes" after placing the order at 4:30am on a Saturday, I realized it didn't look correct and emailed the customer service right away. Needless to say it was 2 days of emails going back and forth about why they couldn't make this minor correction. I know it wasn't in production and it definitely hadn't shipped yet. It would have taken very little effort to make this minor correction, yet they chose not to. My cost for the item at OrnamentShop was $29.99 total. I accepted the fact that I had wasted $29.99 ordering from OrnamentShop and ordered the correct ornament from Amazon for a grand total of $14.99 Amazons ornament arrived 2 days sooner than OrnamentShop even though it was ordered two days later. Amazons package, which shipped for free, was professionally wrapped in a bubble pack, OrnamentShops was thrown in a bag. The writing is even nicer on the Amazon ornament. Small business may be able to survive a Monopoly like Amazon if they step up their customer service. I don't see this company remaining in business much longer.