I have never heard the BTLs. I can tell you that these 2 in a box that was -too small- for my '04 grand am (as you can imagine, way too small), these things bumped pretty hard. I carpool to work, and one of the people I ride with asked me to turn it off, because it was getting hard to breath...