Caitlin Johnson has a motto she swears by. "I don’t tell Costco what I need. Costco tells me what I need." Patio set? "You can’t beat the price." Dyson vacuum on sale? "Suddenly, I need a new vacuum." ...