I don't mean to be rude but what you have written, how do you expect us to believe everything you have written and the link you posted.
Things do not work like that here. We can trust you since you don't have a reputation and you are just like the random newbies that come here to brag about there services when it is obvious that such service is fraudulent in nature.
You need to make us believe you or else you one will take you seriously. You are only a tourist and you are telling us to use a product when you have not use it for quite a long time to know if things can change hand or not. Maybe you can at least give some confirmations.
You mentioned "newbies" in your post. Thank you. Please look at the whole thread and you'll find confirmations from guys with higher status/rating.
P.S. Newbie's posts matters!