You're in France (at least that's what it says on your site). How am I going to get my pizza if you're in France?
Cool site, but it might help your customer base to make it very clear how your service works.
Some times things are better left unsaid. Just try it out
Can't expect the man to give up his trade secrets!