Yes I've bought several items from them, of the parts I have ordered they are of good overall quality and what I consider to be reasonably priced. It does take a bit longer to receive your ordered parts due to them being In Canada but its not too bad.