SCAM SITE!
I ordered a UK visa trough their site, which at the time looked very secure. Everything went smooth and I even got the ETA visa, until I saw a reserved payment on my creditcard of €318,39. I'm taking legal actions as we speak to cancel this payment, but I want to warn everyone about this site/company and all their other sites.
