Called to ask turn around time, told 2-3 days if it just a check fluid and and oil change. A week and a day or two for repairs. Dropped it off on Monday for fluids check, oil change and front differential leak. Friday, was told they were waiting on parts to come in and it needed a idle sensor and differential seals. On Monday (a week later) Walter said the parts were in. Called again on Saturday (almost two weeks later) and was told the parts came in Friday and will start on it first thing Monday. Called on Tuesday (almost 2 1/2 weeks later) and told them I would be there in an hour to pick up my 4 wheeler ready or not. Got a bill for $409.34 for a replaced idler sensor (149.99), oil change ($73.47) for oil, filter and service. Electronic diagnosis ($10) and 2 hours of service ($150.), plus $25.88 in tax. Guess what, they never got to the front differential and wanted to know if I wanted the new parts (which they had) I refused them, paid the bill and took it elsewhere where it will be done in two days. It was excuse after excuse but I believe the problem was they don't have a qualified tech mechanic capable of major repairs on site after Walter said he needed more mechanical help. (more like experienced mechanical help). I have bought my 4 wheelers there under the previous owner and was always happy with the service under Charlie (who is no longer there). There is NO communication between Polaris and customers as to what they found wrong, what next or when it will be ready unless you call them you are forgotten. Never another penny for service, parts or new 4 wheeler from me. You lost a customer by your inability to communicate and be up front and honest as to why things weren't done or when they would be done. read more