I agree. I have had GREAT luck with Rick and RAAM Audio. Their stuff works awesome and as such, they are really busy. Give him a ring, he will take care of ya.
By the way, I have used fat mat and had the same problems and worries.........never had a problem with RAAMat.
My .02