Retail’s biggest decline on record for May and why affiliate can help