This gal needs to remember that the customer is always right and she needs to adjust to the "new age" of what all these phones will do. If the shop doesn't want pictures taken, they've got to figure out how they are going to handle that with some tact. Such attitude as this person exhibited, doesn't invite shoppers back to the place! As to buying because you like it--I can't do that unless it's a blender or something that will go with everything. The only places I do that is WM or JA's because of the prices there and nowadays even that doesn't always work as their prices are going up, too. Or I buy a yardage that turns out to be not quite enough and by then it's gone! As others have pointed out, if you go back for more, the dye lot on another bolt may not be identical to what you purchased.
Sorry. I fault the person who approached the shopper on this one. Vinegar is good only for cleaning!--or it also works to sour milk.