The microswitches were simply soldered to three leads on the board, so I wouldn't have thought that replacing them would have meant swapping boards (since I could probably replace it with my consumer grade soldering iron in about 10 minutes, including heat-up time). But I guess if WDP was replacing an entire board, free of charge, for the sake of a part that costs pennies, that could add up pretty fast. Of course, since WDP's parts warranty is only 1 year, probably a majority of the boards they were replacing were paid for by the customer (I haven't run into anyone with an angel who's had to get their board replaced in less than a year), and being sold for a massive markup. And since every time I've sent my Angel in for repair I've had to pay for shipping, I didn't account for that either.