Cheapest reliable way to send dogs cross country?

Never sent a dog to different province before was wondering if anybody with experience doing this before has priced out cheapest reliable method/company
.
If so what companies have you tried & would recommend? (also if you would never use certain company again info with explination as to why not using again also appreciated).