You are going to have to accept paypal if you do fire capes, its not really reasonable to ask for a bank transfer or western union for $10-20 payments. Your best bet would be bitcoins since they can't be charged back and can be easily sent, but not many people have them. Skrill(moneybookers) is also pretty good, it is harder to chargeback than paypal but it is still possible.
Another thing you can do is have your customers just trade the gp directly to a trusted gold buyer and have the gold buyer send you paypal.