Shop atmosphere is fine, but the staff there are a bit of a mixed bag. Some are personable and polite, others are not.