Since I don't have plans for a winch in front, decided to plug the hole for now. Personally I think the ebay seller is crazy for what he charges.
There're plenty of places selling these 1.5" caps and I found some at the local Virgil Harware for less than $1: