Product review (5 stars): It worths it.
Reasonable shipping time. Easy to install. But it cost me to have it diagnosed to know it was the heating element. It worths it.