You will find that the Omron name inspires trust when you compare build quality and price.
Lot of 2X OMRON PF113A-E 11 Pin Relay Socket DIN Rail/Surface Mounting
With Omron, you get a relay that feels solid in the hand and quiet.