Shop Jeen: teen site conquers social media but faces customer backlash