I have purchased from Amazon for the past 8 years and most of the time when getting returns they are pretty good. But...this time I am very disappointed with this product. I know my Haviannas and I recived a pair of plain gold and white (not the rose gold color) which normally cost around $22-$25. I was told that I can NOT get a replacement but had to reorder a new order eventhough they have them in stock. I needed them for a function this weekend and had intentionally ordered them in plenty of time. Since this wasn't my fault and they are shipped directly from Amazon and not a 3rd party I was sure they would be able to give me as a courtesy 2 day shipping BUT NO THEY WOULDN'T. Makes me wonder if I will continue with Amazon or deal with other companies such as VIP Zappos or Overstock etc.