Der Brucer, I do agree with you. When I worked in retail I never called customers by their first name. When I hear clerks do that I just cringe. It seems like too much familiarity. Even the customers I would see on a regular basis I would still call Mr. _____ or Ms. ___, unless they instruced otherwise.
On the other hand, I don't really care too much how a clerk refers to me.