No, creating a customer account is not mandatory when shopping at UrlfreezeShops. However, we always recommend you create your MyUrlfreezeShops customer account. You will be able to enjoy a large number of additional benefits, as well as being able to access all up-to-date details for your orders at any time.
Other useful links: