100% Legit and delivered on-time as promised!
I had some doubts, but they made the impossible possible and delivered my visa for India as promised within 15 hours while I placed my order on a Sunday. I got my E-visa next monday morning just in time for my flight. The E-Visa was 100% legit, I can highly recommend to anyone when you have a last-minute E-visa request for India.
