i would have no issues buying parts from them and having my engine guy tolerance the parts together..but i feel this way about most engine builders,"We all have our Favorite"..mine happens to be PAR.
Comet be a little more descriptive..."leaking Oil" could mean many things, not soo much a poor engine build or that you got screwed...lets be real here !
just be fair and tell all of it if your gonna tell it..
Brian
__________________
Bjuice..
"I'M YOUR HUCKLEBERRY ! "