Nope! It is not a requirement to create a customer account in order to make a purchase from the store.
But... It does make it WAY easier to check your order status and digital downloads.
Either way, we appreciate your fan support and our helpful customer support staff is always happy to help with any questions or concerns!