Expert and cheerful service, carefully explained. Went the extra mile to get to us as soon as possible so we could leave on a trip for the holidays.