YESSTYLE is my go to for online shopping. The selection is vast, with women's and men's fashion, beauty products, as well as shoes, accessories, and home products. Prices are lower than other sites to begin with and they are always running sales. It is very easy to gain "style bucks" which upgrades your account to give even greater discounts and extra coupons! Quality of products is usually good, but when I received something that wasn't as expected, returning was relatively painless!
The only real struggle is the shipping time - shipping is free with orders over $35 so I've never paid shipping, but because the items are coming from Asia it takes quite a long time for them to arrive. However, with the money I save and the number of products available, I am certainly willing to wait!