I had some concerns after reading some of the poor reviews. But the prices are fair, with free shipping, located in the USA. And it is a Google trusted site, for what ever that is worth.
I ordered heads for a Norelco Razor. I received them promptly with no issues.