I guess I've been lucky product wise, but both times I've ordered from Radioddity, I've gotten solid gear (a DMR handheld, and an HF transceiver), but shipping was the issue.
One order got hung up because they shipped DHL to my PO box, the latter was like $50 cheaper for a bundle with some good extras, and said they had us stock, but it shipped from China anyway and took like 3 weeks to get here.
The couple anytone at779uv I've bought (from Amazon, twin to the db20g) have been solid also