One thing I can say is that by using Rapid Visa, everything went smooth and quick. We had our visa within 4-5 months. If anything, I would say that Rapid Visa had us over prepared. At our interview, the guy only asked us one question and that was how we met. All the proof we included per Rapid Visa instructions was sufficient enough.
Now my fiancé is here and we have married, and are working on the adjustment of status paperwork with Rapid Visa. I have already recommended the company to another friend who is bringing over her fiancé next year.
Disclaimer: The information herein is not intended as legal advice and is provided for general information only.Questions involving interpretation of specific U.S. laws should be addressed to an attorney and/or government officials.