I have seen this ptc site advertised in other forums but i've even forgot how it looks like and i'm unable to access the site on my browser currently, since thread owner did not put more information about site here, i will have to dig myself before i can decide whether to join or not