I would also suggest the OP put the first part in a pot of water to see the opening temperature. That way a faulty install can be ruled out.
I recently installed a Motorad thermostat and it works great. Normally I use OEM or as close as I can get, but Motorad has a good reputation and the price was unbelievable. It was listed as a standard replacement, not economy parts, so I pulled the trigger. Very happy.