Can anyone help me find some like the picture? There are loads of these on ebay from China with reviews saying that they arrived nothing like the picture or wrong size Can you help me find a similar shoe?