"Great company, great service! Very knowledgeable. My only suggesting is in case of any issues, please follow up with the phone call on top of e-mail. I needed to fill out an additional form and that was communicated to me via e-mail. I was travelling around this time and overlooked the e-mail. I happened to call the customer service to check on the status and found out this minor detail, which delayed filing my paperwork with the consulate. I completely agree with the e-mails for the status updates, but please call/text as well in case of any issues or emergencies. This practice would tremendously improve the experience and help avoid additional delays. Overall I was very satisfied with the service, I received my visa in time for travel. "