Porn: public shame in shop