I've purchased pretty much all my hardware from Mixshop for my Prusa. It all arrived in a timely fashion (Canada Post from Toronto to Vancouver).
Just yesterday I received some extruder parts and was a little disappointed with the peek block quality...a little sloppily cut and not straight. Minor for sure but still.
Also bought the aluminum thick sheet set and it's missing the holes for the belts which is annoying since I'll have to drill them myself.
They keep adding things to the catalog....so I have to keep ordering things to build out a Wade's extruder.
I had ordered the 'complete kit' but it appears that it wasn't a complete kit and was missing a few parts that they sell separately. Would have been nice if they had simply stated "you'll need x, y and z to complete this kit" which I would have added to my cart.