Very good overall. Ordering was straightforward, the discount code worked perfectly and shipping was genuinely fast. The bike arrived only a week after I ordered it. I may have checked the tracking far too often out of impatience, but I certainly can’t blame DUOTTS for that! Everything arrived well packed and in good condition, so I was very happy with the whole purchasing experience.