Is it so hard to call?
You still use Yelp after all we know about them?
A simple search on just about any maps app gives a direct contact info, have you tried that?
Give the card over the phone is arguably more or as secure as online.
They read the order back to you don't they?
They are trying to compete, call them directly and cut out all these middle men.