For a good quality cap, it is now common to see prices from $25-$40. The price will depend on brand (certain premium brands command a higher price) and style (certain embellishments are more expensive than others.)