I am a cycling novice and recently ordered a beach cruiser online. I contacted Andrew the day it arrived and he made the time to come by my house that day to pick it up to assemble it. He had it back to me quickly the next day and went above and beyond in repairing damage that had occurred during shipping. His pricing was super reasonable and the whole process was very convenient. He has also followed up with me several times to make sure the bike is perfect. I will definitely be calling BikeMedics for my future cycling needs!