Do I need to register to place an order?

Yes, however registration is easy and can be done whilst you checkout.