Yes, I noticed that too - a 4.4 lb bag now costs us $19.99!
Fortunately, our local pet shop (where we buy all Bella's food), has a special Royal Canin program which we enrolled in. The store keeps track of our purchases and after 9 bags of food the 10th is free.

It cuts the overall price somewhat however it does take
forever for wee Bella to go through 9 bags of food!!! LOL
It might be worth asking around though... perhaps you have a similar RC program available to you. If you're going to be buying Royal Canin long-term anyway, you may as well take advantage of any possible price breaks.