I got my KSO from _http://www.americanthrusttobacco.com, but I wasn't too impressed with their service. They added ~$10 of taxes on after the order (~$5/6oz bag), emailing me to notify me of this instead of telling me when I placed the order. It took them a little over a week to get the tobacco to me (they said they had to wait for it to arrive in stock, but didn't tell me that it wasn't in stock until I called a week after placing the order), though they did get it to me on a Saturday via Fedex. Overall, I'd try someone else before buying from them again.
I also personally smoke out of a pipe most of the time and enjoy it more than rolling cigs.
(to clarify: they were shipping in-state to me, so the transit time was only a day--it took them a week to send out the order)