Product review (5 stars): Frigidaire Spray Arm
The old spray arm came off during every wash cycle.  I purchased this one and have had no further issues.  Inexpensive and easy fix!