PG classics

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.
They are in Canada but their prices are in USD :) Perhaps they ship parts direct from their vendors in the US? I don't remember ever ordering from them but they seem like a host of other companies that distribute other people's products ie you can buy the products at a number of other trusted vendors.