Do I have to make an account?
No, you do not have to make an account.
An account is simply for the convenience factor if you are a returning customer.
It gives an overview of your past custom sticker orders and also allows for a faster check out by saving your information.