I also use mostly light gray or cream. Not sure about the best place though. I buy from anyone who has a good sale.
My favorite is Aurifil but I also like Craftsy and Missouri Star for thread. Connecting threads is good but lintier than others for me. My machines are not picky though.