Costco's conundrum, store shifts at Home Depot, and McDonald's sues: Retail news roundup