I love all the sites everyone has mentioned! I have two to add:

Sasa, for hard to find Asian skincare and makeup products
PinkBasis, for on trend fashions at really reasonable prices