How do I pay? Can I pay cash? Credit card? Do I tip?