Extremely knowledgeable and courteous staff. I'm very pleased with the level of customer service received throughout the whole experience.