I'd have to see the link...
I bought my gasket set (including the head gasket) on ebay, and it seemed fine. I had to replace it soon after installation, but due to another, unrelated issue. I bought my water pump and timing belt from Honda, though. If either of those fail, you're in deep shit. I'm still using my original timing belt tensioner...I don't know if that's a good or bad thing, but it was completely functional when I changed the belt, so I didn't see the need.