Do I need an account to sign up?Updated 3 years ago
Nope! The site actually won't allow you to create an account until you've placed your first order.
After you've placed your first order, you'll be prompted to create your account. Don't worry it's super easy and can be setup in seconds.