Have had good service and polite and competent service persons. I have never had a bad experience. Friendly and helpful staff. Simon is a real gem. Returns calls quickly and never tries to suggest that I should spend more money than needed. He is friendly and very competent.