There is no obligation for anyone to sell to anyone. However, if the refusal is for some illegal reason, such as discrimination on grounds of race or sexual orientation of the customer, for example, then prosecution may apply.
I f I am a privately held company and I don;t want to sell you something, I don't have to sell it to you as long as the reason is not EEOC related.
Yes.