No. You do not have to sign up for an account to buy from Seafood Crate. Accounts are optional and they are not created automatically when you place an order.