Has anyone seen/used this site www.wikipay.com? It looks really interesting and their fees seem to be much lower than PayPal's. With a verified biz account you can take credit cards and it also allows you to send money via text message (which sounds pretty cool). Has anyone used this site, or does anyone know anything about it?
I'm speaking to one of their reps tomorrow to find out if it's a viable alternative to PayPal, but I thought I'd ask if anyone's tried it out yet.