Here are the fees explained.
CIBTvisas Fees
The following prices are for CIBTvisas's professional services. CIBTvisas fees are charged per item. The final cost is determined by the number of business days allowed for processing and the services required to complete your order.
Government Agency Fee
In addition to CIBTvisas's service fees, there are government fees that will be required with your application. These payments will be in the form of personal checks written to the U.S. Department of State, or CIBTvisas will submit payment on your behalf. A 6.9% processing fee is assessed on government agency fees when they are paid by CIBTvisas.