terrible customer service and communication. I dropped my bike off Monday and asked if it would ready Friday, they told me yes it would ready. Wednesday I get a call from the shop telling me that I need a new part able they would be able to get it the next day and have the bike ready and call me. Thursday I…