Retail hell.