Not at all. Creating an account is optional. You can make payment directly without an account. However, creating an account will allow you to accumulate points for every dollar spent. Points can be used for discounts on your future purchases!Creating an account also helps you save time and hassle from having to re-enter your details during future purchases from Happy Mail. Additionally, you will be entitled to email updates on exclusive members-only deals and updates such as new products.