The worst experience in my life. Cancelled orders. I had to make tens of calls for the paid installation. Customer service have no answers or solution. I regret sorely buying from Jumbo. Never again!!!!
1 year ago
Jumbo Electronics has a
1.4
average rating
from
102
reviews