Where do you buy things that don't charge you when you place the order?
It varies from state to state. If you make a purchase with a credit card many states have laws that specify that your credit card cannot be charged until the item ordered has been shipped. There are exceptions that allow for the charging of a deposit for unique or unusual items.

Rob Wright