I was only charged $1.82 from the service center for the last one. The previous was similar priced but they didn't even bother charging me.
I've had 3 failures fixed (1 under warranty replaced, 2 done myself).
My last door just broke and I will replace this weekend.
Hopefully the new part...