retail mystery