If you have room charging priviledges, you can go to city hall and purchase Disney Dollars (charging them to your room) and use the DD to pay for the haircut. You can use this trick to pay for stuff at carts where they can't accept room charges. We just hate to carry cash to the parks...
Amy
Amy