You're
right! They should've been more transparent and upfront. I'm not even trying to justify their behavior.
I'm trying to make sense of it. You called a big company, not some DYI plumber. They charge a premium. With that said, let's do some math:
- vehicle is easily $150-200 charge
- licensed plumber is at least 3 hour pay (for you job, because he wasn't exactly sitting outside of your door) at 50ish dollars an hour is another $150-200
- company has to make a profit, add another $100-200
- add HST on top of all those fees
I'm pretty sure you see where I'm going with this. Is it ridiculous to pay over $700 to have a drain unplugged? Kinda... but I've dealt with plumbing companies before and some charge even more. I've been quoted $1,200+ to flush the drain in commercial space for 1 hour of work plus extras if they have to do more.
All I'm saying is let it go, be happy all your plumbing works and move on. It's a tough pill to swallow, but it could always be worse. Next time, ask for an estimate before ANY work commences. Use this as a learning moment.