29 Jun, 2021 → by ClaimboUser260580
Ridiculous delays of installation
1
Original review updated by user Jun 29, 2021 Everyday I see your lying advertisements about next day installation. Because of some personal reasons I agreed to your lying salesman's outrageous price for installation so I could get it done quick and without the hassles of shopping around. Now. more than 2 months...