Product review (5 stars): Right part and right price
Most of the terminal blocks I looked at didn't come with any of the nuts and washers needed to make the connections and cost more to buy.  Price was cheaper than all others I looked at and it was an exact fit.