Do I have to create an account to place an order ?
You do not need to create an account to place an order. You can checkout as a guest. However, creating an account makes it quicker to place an order by saving your profile information and address book. You can also track your order history in your account.