That's the smellest dent I've ever seen, and that is clearly a brand new exhaust. You should have have inspected the cans BEFORE you installed them, but I have a hard time believing that you didn't see that prior to installation. Don't bother with BBB, you will get no sympathy from them just as you're getting none here.