As far as "The price of goods is too expensive ..." is concerned, that sounds unnatural to me.
The price of goods is too high ...
Goods are too expensive ...
Using "the price" and "expensive" is tautological because "expensive" already means "having a high price".
- For Teachers