The customer service was excellent, it didn't take any time at all to receive the bike (even when I needed to change my order, the bike still arrived quickly). The prices were outstanding and I was very happy to see I could finance through Affirm. I wanted to assemble it myself but realized I didn't have the necessary tools when the bike arrived. I had it professionally assembled and it looks and rides great. The only reason I'm giving it a 9 and not a full 10: There is some sort of knock (similar to the popping and rattling you hear when a hot engine is cooling off) that I can feel in the pedals and hear every time I pedal down on the opposite side from the crankset. I can coast or pedal backwards to find a small sweet spot where there's no noise at all but I have to do it again every time I stop pedaling. I've had this problem since the day I rode it home from the shop.