I don't think that they have a board up in there store that showes what you bought

They arn't making this information public, it is for there use to serve you the customer better.
Why does a bank need you to have an account to change a $100 worth of loonies to a $100 bill ?
Why does a hotel need to know your name when you check in and prepay your stay?