i actually did mine myself. but roll on type. its Herculiner i was reading around and this brand seems to be in the middle of the prices... remember you dont want to go too cheap bec then it wont serv. its perpuse and too expencive... well its just too expencive... lol i did mine roll on bec i heard better reviews on it and if you but the kit it will be a lot easier. it was $80 at autozone so i picked it up. it came out good. real tuff to slide anything! i had gone shopping put everything in the bed and went up a hill with out my tailgate and.... nothing. really good. but other then that it keeps ripping a little when i throw sharp things in there like i through my bike in there and the peadel ripped a peice of it off. its happened like 3 times already. but other then that no complaints ... have had it in the sun rain snow ice... hasent shown any signs of giving up. here are some pictures.
before

first time (kit1)

second time with roll cage. (kit2)
