generally no, they will last a lot longer with regular maintenance. Change the brake fluid at least once per season, and when you change the brake pads, "floss" the pistons with shoelaces before pushing them back into the bores to clean out any crud on them. Grease the slider pin once a season as well. No idea how much the dealer would charge, but new seals and rebuilding a caliper yourself is dead easy and costs less than $50.