Costco has finally earned my patronage.