Because officially TPS do not sell to the public. Some are more relaxed about it than others. Most of the employees at my local really don't care and have no issue who they sell to as it all goes down as 'Trade cash sales', but there are 1 or 2 that enforce it, and when it's them at the desk, I don't even let them try to refuse serving me....