Leftists are raging over Sophie Cunningham, but her merchandise keeps selling out.