I've been going to Dion for three years now. They are very friendly and the atmosphere is down to earth. However, the service is second to none. They are also good at providing tips and advice, without pressuring you into buying products. Plus their prices are very reasonable.