Do I need to login to make an order?

Absolutely not (but we would recommend setting up an account to make future ordering easier for you!). You are more than welcome to check out as a guest.