I have continued to use
I have continued to use tonerbuzz for a couple years now. I find they are usually on par with amazon and the product selection is great.
TonerBuzz could improve its search functionality a bit. But, so long as you know your current printer model or part/toner model you can find what you need easy enough.