Not sure if they are ssp or still could be freshwater.
Definitely button but seem to have decent luster. Price would not be good for freshwater & seems high for buttons but did not note the size.
Its alot of money for specualation if you dont trust the source.
I'd think I'd stick the reputable...