eh.. according to the universal currency converter, the rand is currently at:
1 ZAR = 0.0917431 USD | 1 USD = 10.9000 ZAR
you prolly should drop a game to get the price down to a reasonable level again, plus, why not get your friend to pay via CC or paypal, and paypal the money to him...