orders & shipping

Orders for in-stock items are typically processed within 24-48 hours, excluding weekends and holidays. Delivery times are only estimates from carriers and are beyond our control once your order is on its way. We do our best to ensure timely delivery but cannot be responsible for delays caused by the carriers.

For international orders, please note that your country may impose customs fees or import taxes beyond the shipping charges you have paid to us. Unfortunately, we have no control over these fees and they are solely the customer's responsibility.

We reserve the right to accept or decline any order.