Clear AllClose
Your cart is currently empty.



Due to the nature of this industry, we might not always receive our shipments at the same time as other stores. Our estimated time of arrival is only an estimated time frame provided to us by our suppliers. Sometimes it's faster than other stores, and sometimes it is not. Please rest assured that we will always ship it as soon as we possibly can once we receive it.


Pre-Orders will be charge at the time of order to ensure reservation of the item(s).

Orders with "In-Stock" and "Pre-Order" items

If there are multiple items in an order that includes a Pre-Order item and a In-Stock item, then we will not ship any part of your order until all of your items are available. If you want the in-stock item immediately, please make separate orders between them.

Cancellation of Pre-Orders

All sales are final after 24 hours. Any cancellation after the 24 hours period will incur a 20% cancellation fee on Pre-Orders.