Wouldn't be worth it at this point, atleast to me. More $ and time.http://www.ic.gc.ca/eic/site/oca-bc.nsf/eng/h_ca02207.html
worth a try... as far as your experiences - i'm another "at least 2 sides of any story...then there's the truth". Not saying you didn't get screwed, but there's several issues in your narrative that make my brain hurty.
I'm not sensitive, and this is a discussion, so if additional parts of my experience raise red flags to you, probably best to explain.
The truth is always somewhere in between. Very hard to explain a 26k flatbed. In terms of the rest of it, I got local quotes for 40-50 for the same work, and I'm sure they would have gone up a little. Then I had an additional 10 in purchases and changes etc. So 50-60. If everything hadn't broken, I wouldn't have been stoked but never would have complained to anyone either if I'd paid 50-60 for it all. So we were 35-45+k over a high side acceptable price.
Real issues here price increases with no warning prior to heading to a shop thats 4 days away. Then continued price increases after you arrived when the truck was in pieces. Then a complete lack of preparedness to handle US work on a customs side which created a few extra trips and $ that they have to account for. And then massive mechanical failures within the first year and no attempts to rectify or repair.