ya, u r right that - it's a good sign for this PTC site. I also see lots of payment proof in their forum.. So, I think its paying their members.. Thats why I join there.. Hope its paid me also..