FWIW, I have two friends that have purchased bikes at Village, and the sales aspect has gone extemely smooth.
One of my buddies has been taking bikes to Village for some time, and he's never had an issue with the service department, and he is very particular in how he is treated as a customer. Tell me what it will cost, when things will happen, etc. So they have been very communicative with him and done very good work for him on at least two bikes.
Barry