You may buy without creating an account with our store. However, creating an account will help you earn reward points as well as faster future purchase. We will not store your credit card information with your account - all credit card transations will be handled by PayPal.