Not honouring discount code & useless customer service

I have been filing my taxes and my parents' taxes using online TurboTax since 2017 but no more!

After over 2 hours with customer service (speaking with Jaspreet then Tina) with absolutely no resolution, I will no longer use Turbotax to file my taxes and will direct my family members to use UFile instead. 

The simple issue that customer service could not resolve is honouring the 20% discount offer available through CIBC (https://www.cibc.com/en/special-offers/turbotax-discount.html) which anybody actually can make use of as it requires no verification that you area CIBC client (I happen to be a CIBC client).

All I got from customer service was that they "filed requests on my behalf"!!!!! The first customer service representative insisted that if I allow her to screen share then she'd be able to help me. When I declined based on the fact the offer is available online and she can simply verify by Googling and following the link on CIBC's website, the tone changed and all I got was "filing a request on my behalf"!

If Turbotax cannot honour its own discounts and their customer service is useless then they lose my business!!