I have a pair of Farsports wheels with Ed hub. Now I have to change the freewheel hub as there is too much resistance. Have tried to clean it but made no difference. To replace the freewheel hub I have to buy a new one from Farsports and this means 25$ in shipping and handling.

As I understand the freewheel hub can only be replaced with an Ed freewheel hub, there are nothing else compatible.
Or do anyone have any other suggestions?