Costo and Walmart's Sam's Club offer similar shopping experiences and, in many markets, they're located close to each other.