I have used similar bumpers and built similar bumpers in the past. I do not know if you are handy with a welder or not, but I do know if you are and could look at one of those bumpers you could build it for less money than what they want for it. But that depends on if you want to spend the time and effort on building one.
If I was you, I would shop around a bit, that price does sound a little high.