I loved my borla headers. I only let them go because I'm going turbo. I went supercharged first because I didn't want to get rid of my headers AT ALL. Mine came from the first batch released and I had no issues. Call me lucky but that company has been around for a very long time and takes care of people when they do have issues. Either way it's your money.
Do what's in your budget to make YOU happy