All of the estimated delivery times can be seen on the checkout page based on your location. The delivery time depends mostly on your distance from Sweden (where we store and ship the products). Most orders will ship between 2-4 days.
We offer free returns if the product was: Not as advertised, damaged during delivery, delivery of incorrect product/s, has defects or has missing parts.
You can find more information on returns & free returns on the returns policy