Great and knowledgeable staff. I often leave having spent more than expected because of friendly and passionate staff.