I have, I bought the Amy dress recently, some leggings and I've just ordered some more stuff in the sale 
The quality of the clothes is really good, and comes very well packaged. I was v impressed.
I like the dress in the link too but it would look rubbish on me as it would accentuate my hips.
I don't think it would be too short, the model is 5 10 I think and it doesn't look too short on her.
They have free returns too if you don't like it