AAHD does it right. I have been a happy customer for many years. Sales and service departments have been top notch. Katy sold me my last bike; she is professional and very knowledgeable. If I have questions the parts folks either know the answer or find out. More businesses, especially motorsports stores should follow your lead.
My one recommendation to improve things is to put more merchandise on the sales floor. Since March I have ridden in ten different states and covered approximately 10,000 miles, and visited numerous other H-D dealers. All have much more stuff out for customers to see.
Keep up the good work!