Buy Online & Pick up at your Favorite Store!

Valid on any order. Select your favorite store at checkout, and we will ship it to that store for free. Find your nearest store here.

Once your order is shipped, you will receive an email stating it's on its way to the selected store. Once the order is checked in at the selected location, you will receive a "Ready For Pickup" email. Please allow up to 2-3 business days to receive the final email. Please note we use our own internal delivery service to ship Buy Online - Pickup In-store orders to our physical locations therefore a tracking number will not be provided.

Domestic Shipping and Handling

Please allow 48 business hours of processing time from when your order is placed to the time it is shipped. Under unusual circumstances of extremely high volume, please allow us 72 business hours of processing time.

You will be emailed a tracking number when your order ships.  You will be contacted if the merchandise you have selected is not currently in stock or if additional information is required for credit verification.

Standard shipping (5-7 business days) = $6.00

2 Day Shipping (2 business days), order by 3:00PM CST, Monday - Friday = $18.00

Overnight Shipping (Next business day, no Saturday delivery), order by 3:00PM CST, Monday - Friday = Starting at $13 up to $25.00 depending on location

FedEx Same Day Shipping (for our Chicagoland area customers), order by 3:00PM CST Monday - Friday, guaranteed delivery by 8:00pm the same day = Starting at $14


*Free standard shipping only applies to 50 contingent states, on net purchases over $60. Please allow 5-7 business days for delivery using free shipping.

*PO Box and APO/AFO addresses can only be shipped via U.S. Postal Service.