Why do we make you create an account? The account allows you to post to our forums, retains your shipping information and order history, and allows us to offer you discounts. We have our 1k club from customers who have purchased at least $1000 (US) in products and offer a discount on every purchase once you become a member of that group. We also offer discounts based on previous purchases as it allows us to know what you might be interested in. We never share or sell your information and we do not handle payment information ourselves (We use Authorize and paypal for that) so we can guarantee that your credit card will never get compromised by us.