I never pay more than $15 for receivers. That includes DSMX compatible ones. Never had a range problem either. All 2.4 has about 1km of range if in good order and not blocked by ground clutter.
You can mod some Flysky radios to take a multi protocol module, then you can bind with almost any RX, video here as an example.