My personal opinion is that it's rude to touch someone you don't know, even if they are a sales associate. It doesn't matter if the customer did or didn't know about her allergies, she still shouldn't have reached out and rubbed a bunch of lotion all over her arm.