If you dont want to use customer accounts and start having loads of people added to your system that may never use the account again try setting up a tab system using tickets. I set up this system as an alternative to using accounts for bar tabs as i didnt want to store loads of people with accounts that wouldnt use them again