But in such situation customer has no choice. If you are at a gas station and need gas and gas owner tells you to show your ID before he gives you access to the pump - you have no choice, you give him your ID or else you are stuck in the woods. But that is the violation of the customer's privacy and taking advantage of the customer's situation (need for a service).
Roger, in my opinion, you're a former "writer" and prospective site-owner who is dishonestly fishing for information..
It may be a valid opinion, but the problem I raised still remains.