Hector, I believe you responded appropriately.

This man broke two rules:
1) Never touch a stranger (who knows the training they have had)
2) The toes you step on today may be connected to the backside you have to kiss tomorrow (he may need you for something someday)

I also agree with others who have said to collect documentation - most pharmacies have video cameras - just in case there is a need for it in the future.