They are ridiculously cheap at the dealers brand new. :)
Regarding the black cap, mine both fell off with no reason at all (without abuse) mind you they BOTH fell off, so it may have been a factory fault.
Go to a dealer, you won't regret it.
“Quality is never an accident; it is always the result of intelligent effort.”
Your health and well-being comes first and fore-most.