Haven't used Eastwood, limited experience with Dynamat, however I have used other brands of panels.
I will give you the short and long of it:
Cleaning and preparation of the surface is essential to any of the peel and stick products. A small roller applies more pressure to the part, getting...