Good people all along the chain. bump.
They come in 1/10, 1/4, 1/2 and 1 oz. That looks like a 1/2oz so they probably did OK but I would have given $550 for it based on the last spot price. Right now dealers are paying around $1100 for the 1oz coins. They usually pay slightly more for the smaller coins because they have to mint more for an oz. If that coin is a 1oz coin then the dealer totally ripped them off.