Sometimes we want to run a sale with products, but not create a customer record.
This sounds like MX Retail would be the best solution for you. MX Retail does not require a customer to be added and allows you to use products.
You won't be notified about changes to this idea.