Yes. You need to sign in to check out, and creating an account is free.
To help you have a smoother purchasing process, you may need to register your personal details such as your billing and shipping details. Having an account will help you to track your orders, accumulate reward points and view purchasing history.