I had the 3M product installed
It wasn't installed by XPel (the actual product used by all the installers is the same...it's the 3M Scotchcal Paint Protection Film), so I can't comment on XPel's installation. In my case, my dealer had an arrangement with a local installer; they came to the dealer and installed it before I took delivery of the car. The installer did an excellent job and everything fits very well...no bubbles or anything. I've had it since August 2000 and I have had no problems or complaints. The only thing you have to watch out for is, when you wax your car, you'll probably get some wax buildup along the seam. Use a clean soft brush (I use a toothbrush) to remove the wax from those areas.