i came across that site from alley cat allies. they (alley cat allies) have a link on their site to heart of the earth.
i have not purchased anything from heart of the earth but i assume they are ok since alley cat recommends them. i am going to purchase a new trap soon and i will be getting it from them.
the times that i used a tru-catch trap it was borrowed from my local animal control officer. in the past i have borrowed traps from the aco and that has allowed me to try different models/brands. for me, the tru-catch stood out from the rest. it seemed to be more "sure fire" as far as the trigger goes and even though the one i borrowed had been heavily used for trapping cats (as well as other small animals) it showed no sign of deterioration.
"In studying the traits and dispositions of the so-called lower animals, and contrasting them with man's, I find the result humiliating to me."