350 lbs calls for BAX Global.Most reliable I can think of,though their are others I'm sure.Sturdy crates is the first step ensuring said reliability.Cheapest means safe arrival to me,not upfront cost so I can't help you there.Hopefully a shipper will join in on this and fill in the blanks.Insurance needs are paramount on 350.Good luck,Bob