Don't worry about them getreal.
1). Quality out weighs cost any day personal safety and security is concerned....and I'm sure you've bought cheap things from China before...enough said.
2). Look at the sides of the unit, they are not nearly deep enough.
3). There is always room in any market for more than one player, and it's always better to have a player on North American soil.
As far as contacting the supplier, go to it my friends, I have.
NOTE: my posts are purely my own opinion, do your own DD.