My opinions:
Powdercoating: If you get stuff powdercoated, you should know that there are different qualities and thicknesses. Do your homework and know what's good and what's not good, I've personally seen both. One problem you might experience with powdercoating on a front bumper is rock chips.
DIY bedliner products: They are not as durable as the professional bedliners, but that doesn't mean they are not right for you. Just keep in mind that "you get what you pay for" applies here. Also, most will require some sort of UV topcoat to prevent fading if that's important to you.
Professional bedliners: Expensive, but they are the most durable and the brands that are applied with high pressure look much better than the brands that are applied with low or no pressure. If fading is important to you, some brands offer fade resistant products.
dwalton31: Dealers are free to set their own prices, so prices will vary. Call another dealer. Find dealers in your area at golinex.com, use the Find a Store function.