Hi,
30 days is the maximum legal limit. If a merchant charges more than 30 days before shipment, it is illegal and a breach of their agreement with the credit card company, and they are required to offer you a refund. Thanks for the alert, BTW. I was thinking about picking up the miniatures as well.
Regards,
Nathan