Payposter (is it a waste of time)
• United States
27 Jan 07
I signed up, had difficulty getting around the site, and dropped interest. I refuse to mess around with anything I cannot do easily, as there are many other choices out there. Actually what I have seen about that site has been mostly negative. My opinion, maybe someone else can tell you differently.