Since when does Visa approve sites? To my knowledge they don't. Could you possibly be mistaking Visa with the acquiring bank?
FWIW, we can get you approved within about a week provided you get all the required paperwork back to us in a timely manner.
