I always (or almost always, in the event I don't have cash with me) tip in cash. I've asked the crew several times if they get the tips that are left for them on a receipt without the company taking a piece, and they all said the company does not take any. That said, I still think its more gratifying getting the money in your pocket immediately rather than having to wait for the company to process it. I still believe cash is King.