Been having a FeelElec FY6900 for some years.
I purchased mine from Europe, through a Chinese wholesaler (BG) with EU stock and likely clearing stock as the price was lower than in CN, and was difficult to match that price with those features from any other product.
Was a tad over 60 bucks (USD) after a coupon and cashback with incl. shipping (60Mhz variant) with incl. danish 25% danish VAT.
I often run it with the 5v DC USB-B socket from either a laptop (to be able to use the PC interface to control) or with the Micsig-scopes 5v USB port, or just from a power bank.
Been trying to learn this field, and don't have any real requirements, it was mostly bang for the buck and being able to test different signals and test features on the scope and hopefully make some sense of it all, and its been handy for creating signals for all different use cases.
Sofar the FY6900 DDS been solid and got tons of features and waveforms for relatively little cost...have not tried out the arbitrary waveform feature to any real extent... just briefly drow some waving lines on the PC interface and it seemed to match up.
It got a small screen, and the front interface leaves some to be desired, not least a number pad but for the price.. you do get a lot.
FFT 60Mhz run
https://i.imgur.com/i5Kh1OU.mp4
stomped the hole, as I do like the beep , when its very docile and subdued