We called around when we had ours replaced and ended up going with S&H.  We'd used another company previously for repair(s), but are SO glad we went with S&H for the replacement.  Honest and dependable!