After 10 days, my order still hadn't arrived! Typically, delivery in Europe takes 2-3 days. I was told it might take 15 days! I paid over €500, attracted by the promise of free delivery, only to discover later that this is common for free shipping, which was not clearly stated on their website. Very disappointing. I won't use this service again!
Claim your business profile now and gain access to all features and respond to customer reviews.