asked by Peter H. on 5/20/23
Legit. Yes you can 'do it yourself' for cheaper, but you are paying for speed and convenience with these guys
Get answers from the G3 Visas staff and other customers.