Really horrible. I had to return a few items and its been months and Zaful is still refusing to credit $200 back to my credit card. They claim that the items have not been received and tells me to wait 7-10 business days and so i wait week after week getting the same response. I show them my return receipt but no escalation has taken place and at this point i don't believe they will refund me at all.