Hey
Does anyone still use VCC to advertise on FB?
I'm not talking about those who you can order from your local bank, but ones which you can buy online.
Do they work? I've seen them being sold on BHW.
Sure, the ones from BHW might work for a while, but Facebook probably already knows the accounts with VCC's and therefore are marked as risky.
Just get a LLC and get a bank business account. Order multiple cards, and when you need ones, call them back and say you lost 'em.