Why do I have to create an account to see the site?

In order to offer the lowest prices for products requested by the community, most of our vendors require that we be a members-only site.