We have no objection to a requirement that you have to provide a receipt upon request. We have absolutely no problem with that. They will always provide a receipt upon request. The issue is that you have to give it to the customer whether they want it or not. That's the issue.
On November 25th, 2013. See this statement in context.