Huh, the stuff I ordered from there was much nicer than I thought it would be ...

Try polishing it?

Is it stamped .925?