Bought one of there 20" alloy folding bikes apwhich came with a free bag. There customer service was actually quite good. I got an order confirmation email and the bike was delivered in 3 days. I am really pleased with the quality of the bike and would definitely recommend them to anyone looking for a 20" Bike. I can only speak for my purchase but I am sure the other bikes they sell are just as good.