Quoted from BIGMAC76:
Cash is king...too many potential problems when dealing with other payments
Yep! Also too much liability and potential for he said/she said if something happens in transit (or doesn't happen and someone claims it did). Bring the cash, check out the game to ensure you're happy, load it up and go.