The price should not be the only reason to change - specially because - it is best suited as you say and you having been using for a long time.
There is no obvious cure for the dry skin
- what can not be cured has to be endured.
There are a few similar creams or lotions - the basic constituent is propylene glycol... Each company adds some component like lactic acid, liquid paraffin
and so on. Your dermatologist
- at times any pharmacy - may offer alternatives / they can be similar - not the same / it will be a trail and error stating a new application
In sha Allah, let your income increase to meed your demands!