As your from the states you can use another one called Vanilla Visa- thats if you can no longer get simon.com card with simon.com card.
Bottom line seems to be simon.com is the only virtual card which has a high success rate - my advice stick with simon.com.
|