After days of using PTC Farm clicking ads and promoting it to other sites today when i login i've found this...
My username doesn't exist!
Entries in their forum and proof of payments page were deleted.
This site is SCAM and still online!
Beware of this site.