I vouch this post. Recently decided to try out the software that seemingly so many have, and exactly like how OP described, sent money and received no "top up".... #1 reason I tend to avoid ALL sites that have "top up" requirements. I posted in forum where above mentioned sites are found and...
Buying those BINS or simply nothing related to auto adds? I recently attempted and was unsuccessful but think I learned why. Really want to know if its really possible to link and cash?