Customer service is fantastic. Everybody remembers my name when I come in and greets me with a smile and hello how are you doing that kind of stuff. Parts department order stuff for me and I get it in quickly. Service department is top-notch starting with the service department customer service desk. The mechanic in the back always does a great job on my bike. They pick up my bike and drop it off at my house. No charge big huge bonus that's unexpected. The manager over the parts and service department always make a point to come out and say hello helps me with issues that others can't. I ordered a few parts for my bike that supposedly don't fit on my bike but actually do. They take the time to call Indian to verify that these parts do in fit our bikes.