Yo bro, been there! most of those sites are mad sketchy. If it feels off, it probably is.
Check out Hypereptime tho, I copped a Rolex from them and the quality is top tier. Heavy, and very detailed. They’re solid. Way better than rolling the dice on some random site. Hope that helps.