Check this out Howie. A kid on MNSC is selling that 3M shit for cheap. I am not sure how much it is to have installed but you could probably buy this, put it on yourself, and save some money.
Like you said, it is for the ride home so who really cares if you dont get it on perfect.
http://www.mnscc.net/forum/showthread.php?t=31861