That rockcrusher is big. Way bigger than anything the main manufacturers make. It probably does weigh around 100 pounds.
I don't see how that can weigh 100 lbs. Unless the pic doesn't show its true size.
I have their "small' O frame press. It weighs in at ~ 30 pounds. CH makes outstanding stuff.
http://www.ch4d.com/products/equipment/presses/033000