Terms of service
Terms of Service
By placing an order on our store, you agree to our terms and conditions of sale.
Order processing times are 24 to 48 business hours.
Estimated delivery time: 7 to 12 days.
In the event of delays beyond our control, we will inform the customer and seek an appropriate solution in accordance with applicable regulations.