Not so much an issue as a comfort thing - I can't seem to find a way to view any sort of order status page or anything, and the lack of email message confirming my pre-order make me a little queasy that I just handed you my CC number...
Not to be mean, but if you weren't the Giant's chosen distributor, I would never buy anything from an online store setup the way yours seems to be - its purely a matter of comfort. As a consumer, I want to see that I didn't just provide my information to a black hole, I want to be able to go back in a week and see my order still happily sitting there waiting for the big big day...