How long will my order take to arrive?
Note: Only applies after the pre-order state. Items will take about 2-5 business days to arrive. Deliveries in Luxembourg will be delivered by staff and is free of charge. For international deliveries we estimate 7-20 business days for these items to arrive.
Can I track my order?
Yes, if you need to track your order, simply send us a message and we will send you a tracking number.
What if I want to return an item?
Please read through our return policy.
How can I get in touch if I have a problem with my order?
How can I pay for my order?
Credit card, debit card, paypal.
How can I stay in the loop about events, special offers and deals?
Of course. Simply subscribe to our newsletter!