Just had mobile service come to my house yesterday for my oil change and recalls. it doesn't cost any more than bringing in all the way to Walnut Creek, fyi.
I am afraid I can't comment on rates as I got mine 1 year ago and the numbers do not apply. I went in with my own finances and I would definitely warn them if you are doing that as it might lengthen your day.
As far as add ons, of course they want to sell you a warranty, i just kept saying no...
it definitely should not look like that. they need to replace it or give your money back for it and buy one from realtruck.com
i believe these are made by Bak which you can buy from the site above with a forum discount.
Ceramic coating is not armor. It's an extra layer that adds UV and environmental protection to your paint and makes it easier wash and dry. it will not help with impacts or rocks or scratches.
your bedrug looks so much better shaped than mine. mine is all lumpy. i thought it would go away with some sun, but it's still slumpy and lumpy. i can barely make out the flexbed shape. it was such a PITA to install with the cutouts. i'm thinking about contacting real truck but i'm not sure how...
i ended up doing the second pic. they did jingle jangle over every bump, but i kinda liked the sound. but i have a bedrug now and have not reinstalled them yet.
how did you get such a clean install. mine came out very lumpy and it was insanely hard to get the bed accessories screwed back in. it's like the form of mine wasn't done right.