H&R Block is a company that has been advertising itself...
H&R Block is a company that has been advertising itself quite consistently as being in your corner. I think it is fair to say that they have not been in your corner but have been putting customers in the corner instead.