Negotiator Tires

Well if they ride fine I would just drive on them and forget about it.
300 is not too bad if that included mounting and balancing.
I looked up the brand, they are a Chinese company that makes tires for different brands.
Just because you never heard of them doesn’t mean they are bad tires, sometimes you pay more money for because of a brand name, I’ve had good luck with Cooper tires