I took my Sierra pickup to these guys and they did a fantastic job. The bed not only looks great, but is now well protected. The edges (where the liner stops) are crisp and straight, and it only took an hour and a half! They made sure to take the access panels off and do them separately so they're still functional. On top of it all, they throw in a lifetime guarantee! I will absolutely use Universal from now on for any spray on lining I need.
BTW - They do things like garage floors, work benches, and loads of other stuff. In their parking lot was a truck entirely painted with this liner!!!