Yes, you do, but that is very simple and quick. A user account is necessary because this way we can make sure to have all necessary data to process and deliver your order. Certain information such as the country is necessary to process your order compliantly.  Delivery times and shipping costs can vary because of country specific tax rates and customs duty. Being logged in with your account the system makes all the necessary adjustments. Prices and delivery dates are adjusted automatically, avoiding annoying false information.