False advertisement
This service advertizes same day (24 hour) visas to India. They made me pay $337 for an urgent visa and called within 40 minutes to confirm that my application is being processed. But they never mention ANYWHERE that the same day rule only applies on weekdays. I needed the visa on a weekend and my flight worth thousands of dollars depended on it. I got the visa 2 days later on Monday. I lost pretty much my whole flight fare and 2 days of my vacation.
