I am so sorry to hear about your experience, that is terrible. I have never had a bad experience with them but can understand how frustrating it can be when this happens. If you absolutely love the shoes and you can live with the "defects" keep them, but honestly, there will always be another pair that will steal your heart, for the money that you are paying you should be HAPPY and LOVE your shoes. Good luck.