Note that the OE tape is expensive and not very easy to install without bubbles.. so take your time and do some research.
Also if their work was that bad I wouldn’t assume the rest of it was done right. After a good storm pull your front door sill trim on each side to inspect for water in the...