Our free shipping on orders over $100.00 can take anywhere from 3-10 days depending on the delivery address. If you require your cards sooner, upgraded shipping methods are available upon checkout of your order.