I'd shop around. The shop that does all of my plow work and bed liners was around that cost for a full sized 8' bed. Prices could have gone up but it won't hurt to shop around.
I have 2 f250s that have bullet liner, and that holds up great. One of the tailgates has a couple gouges in the liner from steel shovels shoveling either mulch or salt out but that's about it. I wouldn't suggest doing that. One liner is about 3 yrs old and the other is about 6yrs old.