From your comment I assume you are American, since I heard that people pack your bags at your stores. In Germany and probably most of Europe a typical checkout process works differently and probably solves the problem.
- You put your stuff on a large transport band, emptying your cart (probably have those as well)
- When you're up you move your cart at the large area after the cashier
- The cashier registers everything and pushes it to you into that big area
- You put everything in your bags while they are working
- Cashier finishes, you make your payment
- You pack the last 3 items that are remaining
Some stores also introduced a simple "switch" that makes the products of the person after you slide into a seperate area, to save time .
Steigende Effizienz? Entschuldigen Sie bitte, Sie befinden sich hier immer noch in Deutschland!!!111