I agree that this is a huge opportunity and a fantastic idea; I thought of a similar concept a few months back and came to the same conclusions. It's one of the reasons I'm bullish on companies like Square and Groupon; they have the relationships with the mom and pop businesses that could actually turn something like this into reality. Not to say a startup couldn't do it, it would just take that much more effort to get to the level where they are already.