Thanks. If I didn't live in the other farthest corner of the country, I would take you up on your offer.
Regarding the installation, I'm not sure if Mazda changed anything over the years, however according to the Mazda parts website, drilling is not required because it is custom fit/designed...