Yea, that's what I've been reading all day. If it's not in tomorrow my dad will be calling American Express, and getting a complete refund on his credit card. We will also be calling the BBB whether they can do anything or not.
Are they any good websites that are fairly cheap but have good live products that people have used before that actually care about customer satisfaction?