What exactly were you all expecting? That Rangers would just forever sell the home strip at about £20? The strips were sold at that price to get some much needed cash in at an important time. Now it's back to business as usual and there's nothing wrong with that.
The average price of a strip in the English top flight is about 60 quid, so why shouldn't Rangers be up there at around that?