Quoted from OLDPINGUY:You did very well, if you only asked for 5...$80 a piece, mold, cast, trimmed, polished.
Had you asked for 50 pieces to start, or 100, the cost would have dropped dramatically.
I think you are lucky to find him!
If you do have a mold fee, you should be entitled to take the mold home, or ask for a volume quote,
it you have a demand for these,
They were likely made with a one off sand mould.
Probably about $10 each for 20pcs in Shenzhen (in cast aluminium).