Borla makes a great product that fits right. I'm still waiting for a backordered GM "performance exhaust" to come in that I know is a Borla product. Two weeks + now. I called Borla direct when I got the message "backordered" and the Borla customer service rep. said "tnat's ridiculous, I have four of them for the 5.3 right here in stock". !!!
Hmm, mine came in two days from NY to NC. Two weeks seems a bit long, where did you order from?