We use them at my day job, their support can be a bit clunky in terms of turnaround times once you've escalated something tricky but they're generally quite helpful and certainly legit - we have a mix of EV and regular with I think 1 wildcard and have never had any particularly serious issues other than slow EV paperwork.