I would second Larry's comment. I bought the AGPTek version, but I gather the Benjie is exactly the same hardware, and you can install the AGPTek firmware on it. So why would you pay extra for the AGPTek? I have bought other stuff from AliExpress (I like in UK), and everything arrived without an issue. The player is excellent. I agree the user interface is a challenge - but that's exactly the same with all of these low cost players. The important thing is that the audio quality is great for this price range. Bluetooth support is great. I like the fact that there is no internal storage, and everything is stored on the micro SD card. This means that there's no weird asymmetric functionality that you get with some players (ie. one UI for the internal memory and another for the card). Some people comment that they don't like the sharp corners. I can see their point of view, but it's not a deal breaker for me.