Shop: another perfect storm