Hi Doctor Dre,
We process Visa and Mastercard; we don't have any type of setup fees, sign up fees etc...
You can visit our site at:
www.myvirtualcard.com
If I can help you with anything, please feel free to contact me at jungar-at-myvirtualcard.com
Joshua Ungar
myVirtualCard