Yes, I had thought even in some states they are not allowed to charge you until it ships? But often they get around that by just putting a hold on the card for the amount they will charge, in the end to you you're still out the money, you're just not paying interest!