We've done the midwest Canada to Northeast US move 2x now (2011 and 2018). We used ABF UPack both times to ship all of our stuff (they're very good with cross border moves). Drove our car down with minimal stuff. This cost about $1200-1500 for a large one bedroom apt, which was cheaper than UHaul for us (we would've had to tow our car behind the Uhaul, neither of us were super comfortable with this). We took a decent amount of stuff, but only a couple furniture items. If you have a truck and can slim down your stuff to the size of a UHaul trailer, it may be cheaper for you. Check out ABF though - they had great customer service both times I used them.
ETA: Ugh, reading fail. I see you've already looked into UPack. SORRY!