If a deadline for shipment is not given, federal law says the company should ship the product within 30 days, unless you also are applying for credit. Companies must alert you to delays and get your approval or let you cancel and receive a refund. Until an Internet retailer proves that they can deliver merchandise to you, it is wise to be cautious in placing your first order with them. Before placing your order, call or email the Internet retailer to see if they have your item in stock or exactly how long it will take to get. If possible, try to order something that they have in stock and ready for immediate delivery.
Overnight delivery is usually very expensive and unnecessary.
However, you want the next best option, if you can afford it. You want to receive your merchandise quickly, within about 15 days in order to properly handle credit card charges. You must report the purchase as an error, usually within 30 days. Beware of any billing charge using a different business name and address in a different city and state, within the United States. Report this type of charge as an error, until you get written confirmation from the retailer that their different billing business name and address are correct.