I have dealt with Brenspeed on many occasions, Seth is a great customer service rep who is very knowledgable. So far, all my tunes have been from Brenspeeed and everytime i got a new part from them, they sent me a new tune within a few days. FYI - tune revisions happen on Fridays.
I got an SCT X3 and Steeda CAI from them and a revision for the Delte plates.Their tunes have been spot on, theres not one area of complaint, its just great all around. I also ordered all my suspension parts from Brenspeed, the delivery is always fast and free!! Never a problem with them, they are easy to get in touch with (by phone, email is a lil delayed because of the volume they get and im sure BAMA is the same way). Both companies are great but i just found Brenspeeds website a lot more user friendly than Bama's and i havnt looked back.