kman1011, even if you don't use credit cards, do you have one (you don't have to answer online of course)? If you do, you can have them swipe the card as suggested. Then every day or two, stop by guest services and pay the amount charged to the room with you cash, this way the amount never actually hits your credit card. We did this once, when three people were contributing to the room charges and it was pretty easy to do.
Of course, I have also done the cash thing. One thing to note at the All-Stars is that even though you give them $1000 up front, the may credit it to the room key in installments. The way it worked for me is that I gave $800. $300 showed up on the room key immediately. When I spent that much, another $300 was added to the card, and so on. It was a little confusing at first, but I finally got a CM who understoof how it worked.