papermag.com
Fans Think Jeffree Star Shut Down James Charles' Apparel Line
Sisters Apparel's website is completely down.