GRD Cycles
Always overcharge, never give you an estimate, RIPP OFF, work never done right the first time!
I took my 2004 triumph america with 3200 miles to their shop for oil change and tune up and to install few accessories... They almost double charged me on the parts and labor... Ended up paying $780 for the repair, then i took the bike a day later the bike is not starting, the NEW battery is not ...