Quoting Beaner:
Quoting GSX_TC:
never heard of them before. maybe somebody else has though
great post
Haha - like so many others.
To answer the question though, yes they are. I've bought parts from them before, very fast shipping, was very happy buying there.