They have recently brought some changes in their Bonus point system now user may no longer to convert Bonus points into invites and upload credit as according to the site staff , abuse of bonus system was increased ,
I myself had converted my bonus points to invites and distributed them among my friends on several invite forums :tongue: