They do look a bit dubious considering their entire stock range is 23 items and about 15 actual ranges.
click here is where I buy mine.
You could always ask them over the phone about the company. However there does seem to be a bit of a problem in that they offer some strangely low prices on their players, too low for my liking.
"This product was added to our catalog on Sunday 06 June, 2021."
Also the whois doesnt fit right with me either.