Are they a viable option and or real? And any feedback on this one? www.selfbankmobile.com/enter
on their site it states that it hasnt been launched yet but they are taking pre registration for merchants and affiliates..is it to good to be true?
thanks for your comments.
