This company charged me $362 after spending fifteen minutes to replace a $40 part.
All reviews seem positive