Sam's Club rockets past Costco in customer satisfaction thanks to its touch-free checkout tech