Marshall's Dry Goods! Best prices... and great customer service. My wholesale salesman there is named Grey. He is wonderful to work with, just call and ask for him.
Try their "Dream Cotton" for solids. It's basically the same thing as Kona Bella Solids-- even made at the same factory.