Originally Posted by
JamesBigglesworth
As a public trading company you have to serve all paying customers.
Not sure where you get this idea from. No retailer or company is ever under any obligations to enter into a legally binding contract to supply goods or services to everyone by force.
Of course not doing so would be pretty stupid unless you had good reason..