Yes I really appreciated the refund as well. After researching I came to the same thought you had, but obviously my experience was different.
Yeah I asked if they were working on a solution and he neither denied nor confirmed.
I installed both the Steeda Closed CAI and Lund Tune about a week ago. The car idled pretty rough so I did some troubleshooting (reinstalled MAF, checked for leaks, etc.) and still was having the same issue. Like many on this thread, my MAF readings (according to Brandon at Lund) were all over...
I have a 16 GT with about 44k miles on it. I installed the BG syncro oil last night and can already feel the difference over stock. I have the stock shifter and stock clutch.