Geez so many people are complaining about this. This forum is about working out of the box, not going with the flow. Take his idea and mold your own ideas out of it. If you have a problem, adapt and overcome, or go another route. I literally just sat here and read the same 2 complaints from 50 people in a row. "PayPal doesn't work in my Country", or "I have to be a higher level first".
Complainers don't make money, they say they tried and failed, as they watch those who try and try and try some more finally succeed. FIND A WAY!!