Maybe the manufacturer in Kelowna might be your best route.
My brother had a leak in his Arctic Fox. Took at down to Pendelton, OR where he bought it. The dealer there said "honestly, we can fix this by Northwood AF can fix it faster as they are properly tooled up and have the parts at hand." They loaded his camper on a hauler and backhauled to the Manufacturer in LaGrande. It was back in Pendelton in a week. Brother was down his camper for a mere 3 weeks, most of which was his to and from Pendelton only on the weekends delay. And it came in $1,800 less than the dealer was going to fix it for.
Just something to think about. Besides, there's some killer trout fishing to be had in the Kelowna/Merritt BC area. Pitch a tent in and take a couple days off.