First of all, I think the salesperson handled the situation very poorly. Next time, before you take out your phone, ask for a sample of the fabric. If they say they don't do that, ask if you can take a picture. They should be able to handle that situation. You should not have to explain you intentions to employees in a shop. You are the customer and the customer is always right...if they want to stay in business.