The best place to buy paint, hands down, is Clare paint (affiliate link). I am completely obsessed with how true to description their colors are and how much confidence they give me in knowing I'm picking the right color. I purchased all their swatches and took their color quiz (affiliate link) to help me narrow it down the first time. You do have to plan ahead because it ships direct to your door, but it is well worth it! My second favorite is the Historical Color Collection from Benjamin Moore. I have yet to choose a color I didn't like and, third, would be Sherwin Williams because they are highly accessible when you need a great color, like, today.