Yes, registration is required in order to complete a purchase.
You will be asked some personal information for billing and shipping, namely: Name, Address, City, Phone Number.
If the recipient is a different person from the purchaser, we will need the recipient data as well.