FINALLY! Got through to D & D today, spoke with John, said he was the tech and dyno guy. His view was that the louvered baffle (tapered as we all called it) was the correct baffle and the performance one was much louder and more for full out performance aka wide open throttle. I explained my dissatisfaction with being pushed into the perf baffle when maybe I should not have been. He was all ears and said he would pass my phone number onto the owner for further disucssions. A few hours later, Dave Rasch (the owner of D & D) called me to discuss a solution. Although short of saying I should have recieved the louvered baffle, he offered to refit my muffler with the baffle of my choice for free. His view was that the perf baffle works just fine with the 103 SE Electraglides but is much louder. The low end performance loss with it was minimal and the hi end was a few horses. In otherwords, he said the difference in perf between the two baffles was minimal and mainly felt at the top end. He also stated he has a prototype chambered baffle he would put in if I would give him feedback on it. I hate to have down time waiting on a new muffler and am going to discuss other options with him in a day or two. He gave me a direct number ( nope aint giving it out ) so he is trying to make me happy. So, curious about the prototype, may go that route but for sure a louvered baffle. My choice is to purchase the replacement at a very reduced cost and keep the perf baffle in case I am not happy with the replacement. Will keep ya posted!