Do I need an account to place an order?

Yes, you do. Creating an account is mandatory. All orders are placed only through our website. In your account you will be able to view a detailed order information: payment details, order status and history, tracking number(s). Furthermore, you can view and edit your default shipping address or change your current password.