I have.
I ordered a mac brush, they sent me a sigma brush, and when I asked them to pay for the return shipping since they messed up, they said no and after fighting for a week, they agreed to refund my shipping once they got my item.
Well I sent the sigma brush, they claimed they never got it, even though I had the delivery confirmation that said delivered.
So after another week of fighting, they "found" the brush and refunded my money AND only gave me $1 towards return shipping.
So yeah ummm....never ordering from them again.