All items ship from Kensington, MD.  In-stock items are processed within 2 business days and sent via U.S. priority mail, and most shipments are delivered within 2-3 business days. 

Shipping charge is $5 per order. FREE shipping on orders over $50.


If you have any questions or problems with a shipment, please contact us at or call 240-383-9163.