Yes, all costs are agreed upfront with no hidden fees.