They cheated us out of 10,000 miles by saying the promo had ended, and that was after nine months of asking, pleading, begging. They were useless.
So I got mine, wife got none, and I still do all my trades at Etrade. Glad I could put in a bad word for TD Waterhouse. Beware.