Login
Start Free Trial Are you a business? Click Here
Anonymous
The worst after sale customer service I have ever had, more then 20 days since I reported for AC issue, still they haven’t fixed it
11 months ago
Read Jumbo Electronics Reviews
Jumbo Electronics has a 1.4 average rating from 105 reviews