Reviews

0/10

I had really bad experience. I bought a TV. It didn't work with 72 hours. It's within 72 hours. They didn't response at all. Don't buy anything from Leon's. You will regret when you try. Trust me!!!!!!!!!

Approximate cost of services:
$400.00
Was this review helpful?