I think we have a real synergy of ideas here.
You aren't money laundering, you are, simply prepaying for boatloads of coffee and then reselling them.
FYI..
Blockchain.info has an api to enable you to generate unique payment addresses on the fly, send you a notification of payment received and forward coins to wherever you like.
It's pretty easy to use if you know what you're doing. You just need to make sure you implement it securely & correctly to avoid the off chance that someone might rob you for a cup of coffee
I was about to build a payment terminal that leverages this as a component of different project. You can run it in a browser, or on an android tablet. No funds are kept on the payment terminal so security is a natch by design even if someone walks off with the machinery they won't get your coins or even any info on how to get at them.
I'll be glad to sell you a custom copy and even set it up and maintain it for you for 1 BTC (this money goes to developing the ideas in my freelancing for BTC post here...
https://bitcointalk.org/index.php?topic=941654.0 )
From a non-technical standpoint, you would do wise to promote bitcoin as an alternative to cash handling. Cash handing is expensive especially in higher crime areas, I know you're in a small college town, but people everywhere are scared of robbery. Not saying you should use fear tactics, but use the power of bitcoin to reduce their fear of the potential for a robbery. Very little cash on hand means very little incentive to rob, loot & plunder. (Stick 'em up and give me all yer satoshis) is not likely to be anything you hear from any but the government any time soon.