Product review (5 stars): Excellent Replacement
Excellent price and easy to install.  Much cheaper than name brands and so far, has worked perfectly. My application required rotating the solenoids but that was easy to do.