I realise this is a pretty old thread now but has anyone actually ordered from this site? There are some fairly impressive heels here that you can’t really find anywhere else and my girlfriend has her eye on a few pairs for me but we wanted to be sure they are legit before dropping a few hundred quid!