On December 23, 2016 USCIS is raising almost all of its application filing fees. USCIS is run almost entirely by the fees they collect through filed applications. The last time these fees were raised was on November 2010. Call Zohar Law for a free consultation and to understand the new filing fees.
https://www.uscis.gov/forms/our-fees