Purchased a top from this website Catherines and the one I received was way too small, so I contacted Catherines customer care service and asked for a replacement. They agreed and gave me a return address. Few weeks later they contacted me and said that they did not have my size in stock and offered me a refund. Since there was no other option I agreed. They said they need approximately 5 days to transfer the money. 5 days passed and there was no sign of my money, so I contacted them and they claimed that they did refund me and said that I need to be more patient. I never received a refund and no matter how hard I”ve tried they gave me nothing but empty promises.