No as we also offer guest checkout; however registering an account with us allows you to have access to past orders and keep delivery addresses on file to speed up the checkout process.
We normally use UPS for shipping however due to COVID-19 we are having to use others to meet delivery times. Please see our delivery policy for more info.