I bought a sofa set from Leon's on April 01, 2017. At the time of delivery, I found a cut on the leather. The delivery people asked me call the Leon's support, so I did that. Leon's support told me that they would send an inspector to look into the defect. After the inspector confirmed the defect, they told me that they would replace the cushion and it will take 10-12 weeks. I am a nice guy, so I said ok. That was my mistake. After 10 weeks, when I phoned them, the lady rudely told me not to phone again, they would call me once they receive parts. After 14 weeks, I again phoned them, they told me that parts have lost (coming from China) and they didn't have any ETA. I asked them to replace the sofa with a new one. They replied that they didn't have any in their warehouse, probably they would arrange from one of their distributor.
I filed a claimed with my credit card company. Leon's sent a copy of replacement order to credit card company, which they forwarded to me to close the case. The replacement order is saying the expected date of delivery is 12/06/2049.
Today is Aug 08, 2017, until now Leon's hasn't replaced or repaired the defective piece they sold to me, neither they have provided any ETA.
If you are reading this review, please put yourself in my shoes and think how would you have felt if that had happened to you. In fact, Leon’s has no business ethics and no respect for their customers.