Only company I use.
Fast and good shipping, only had one problem with them in 4+ years of using them...something was back ordered and I wasn't told, but when contacted they did everything to make it right.
The quality is great, IMO. Prices are fair...I don't feel the need to search out any other company. They have a forum that you can ask questions, and CNizz in particular has always been top notch in helping me if I have any questions.
I did notice they aren't "quite" as fast as they were shipping as in the beginning but it's A) still within 3-4 days from ordering in my location and B) I'm sure they're doing 3-4x more volume easily making shipping that fast impossible.
All in all, I would give them 9.99 on a rating of 1-10. Nobody's perfect, yo.