I've ordered a few things from CKTG, EP stuff, bench waterstones, and recently a bench strop kit, and have had excellent service. They are on my places to look for things list as well. I've gone to the KME for awhile now and CKTG doesn't carry stuff for the KME so I have to go either to Ron directly at KME or over to Jende.
You can also call Ken Schwartz directly, but have a good bit of time to talk, prepare to have your head swim with information, and have a credit card handy as you will probably want to buy several potions and stones if you can.