If there's one gripe I really have with Amazon, it's that they have a tendency to cancel your order. Usually, they'll send a nondescript email that you probably won't notice until you start to wonder why your order hasn't came. But this time, they cancelled right away and there was no email at all. Here I was thinking I had ordered a present for someone and it was sitting there cancelled since day 1. WTF.