Wow... that really is costly ;D But, just for the record, how thick is it and is it self-adhensive? But then again, most foam based are better off with applied adhensive, "self-adhensive" usually are double-sided tape as per those Superlon/Insuflex self-adhensives