Mesa has ALWAYS been good to me. They understood that my 635 was a Euro before I did, and then steered me to the right parts,. They ship fast, and take back anything that isn't what you expected or wanted.
Jim Sheridan found me some rare thin (E-12) Brembo rotors, and then had them custom drilled for me. The guy did a beautiful job, but when the rotors arrived one was damaged (looked like it had been dropped). I called Jim and he found yet another brembo, had it drilled and sent it to me.. no hassle..
So, if you were dissatisfied and didn't take action on the disappointing pads, then, I hate to say it, but shame on you. Mesa would have gladly made it right for you. They are great guys and don't desreve to be condemned because you didn't complain.
ALSO.. Per one of the posts above, you can remove the old glue and foam bits using spray Goof Off..It dissolves the adhesive and gets the hood clean right down to the paint.
Cheers.,
S