Plumbing aint cheap - deal with it.
That said, it's so great to get what you pay for. My wife is very happy; therefore I too am very happy. I got home from work and there was a brand new toilet, angle valves, non-dripping tubs by rebuilding parts, and some good advice on how to keep our plumbing sound. They also rerouted a useless water softener that was plumbed into the system. Everything is working great! We live in an older home which, after installing new plumbing in one bathroom myself (except the shower which Franks fixed :), I was too ready to have someone come out and just take care of our other bathroom when the toilet crapped out (rim shot!) and I broke off the rusted wall valve attempting to change it out. I'm done!
It's not physics (actually, sometimes it is!), but it requires knowledge and finesse I just don't have. The skilled people at Franks have expertise, finesses, and really good customer service. I swallowed hard knowing I was going to pay a plumber, but again, it's more than fair for excellent work. I'll happily pay to help feed your family if you can keep mine outta my bathroom! Now that beautiful Toto is ALLLLLL mine! Thanks Franks! I'd name our plumber in person, but I only saw the initials JS. Whoever you were JS - thank you.