Originally Posted by clint64
Quick question for the group. I am in Atlanta, GA and wondered which of the Triumph dealers guys have found the best to work with on 1) the purchase of the new bike and 2) ongoing service. I am planning to purchase no later than Mid March. Thanks for your help.
you may also try the regional forums and ask over there too.. you will probably get a lot more feedback. Triumph shows three dealers in atlanta. looks like two are owned by the same group.