QUOTE(RakingItIn @ Apr 23 2010, 05:21 PM)
I've been seeing this alot lately, and was wondering what that is. How does it differ with PayPal itself? And is it a PayPal affiliate since they are using PayPal's name...
Its just a card to verify paypal hence the term "paypal vvc" although
it is against their terms to use it.