Thank you for playing and your feedback. There's 9 Rainbow Ore in the game, but one is especially well hidden. As for the shop, the merchant simply has to change his prices due to supply and demand. He would never arbitrarily raise his prices.