Hi there I'm thinking about buying a single speed off singlespeedco. Has anybody else bought off them and was it an ok experience ?