When Sunnies Face, a lipstick-only brand, officially opened for business on Aug. 8, the founders of the company did not anticipate their website breaking down. After all, they had only revealed the brand's existence to the public a mere seven days…
744