Hasn't that been the price for PoP: SoT for a long time now? Anyhow, you can still get it cheaper if you want by using that one printable coupon that doesn't have a minimum price point to get the game to 9.99.
Also, I thought Neo Contra has been 19.99 for a few weeks now. I think someone reported that price drop (Yaehman possibly).
I don't think that my BB has ever had KOF: MI in stock ever. It still amazes me that they ever got SF: AC, Megaman Anniversary Collection, or Capcom Fighting Evolution in.