Sheetz Stations have had them for yearz. It works great. You punch in exactly what you want.
I've seen them in WVA. And if the order is screwed up, there's only one person to blame.