To quote Clint Eastwood, "Do you feel lucky? Well...do ya?" After all, it IS flea-bay.
Looks like a clone of another radio I've seen, maybe one of the Xiegu radios?
They say if you get a defective one, you have 30 days to return it, and you pay the shipping. To China, of course.
Based on some of the typos in the ad, it seems like they really don't know what they're selling.
Hilber transform? Seriously? It's Hilbert transform.
I don't know, if you've got $170 you won't miss, and you feel a bit lucky, this might be worth a try.
My gut feel says this is something to stay away from.