We got a bike delivered in parts and actually got pretty far in assembling it, however we needed someone who knew what they were doing to complete the job and have the bike road worthy, and thank goodness we went to Charlie's. It took under half an hour, we found out the front wheel was warped, but were able to get it fixed. Great service, we didn't have to wait a week, if I ever have any problems in future I would return. Not the best location, but don't let that faze you, the service will make up for it :)