If I am managing a pizza shop, I am finding it hard to see how your delivering on a bicycle benefits me. In some more urban areas, where parking and traffic are problems, I could see it working. But in the siburbs? No way. Its all about the $$, and as I see it, you aren't making me any.
Cras108er