It means it was clearance and was brought back. It also means that whoever set the ailse didn't print the price change labels. (or it could be a corporate goof, scan the item and see what it comes up, if it comes up $2.98 = corporate goof. Regular = print a new label)$2.98 is not a normal price point. Since it's 70% off of the other one, my guess is that it's clearanced and some genius made a shelf tag for it.
Normally this is true, but it seems more and more lately, at least at my store, that items are not being changed in the system back to normal price on the corporate end. Even after running price accuracy the clearance price (Or blank or even $0.00 prices) still come up. Few weeks ago had two games, same title, just different consoles, one scanned normal price, the other price of $0.00.Like someone above mentioned, this happens fairly often when whomever set the aisle doesn't run and put the price accuracy labels up. I'm willing to bet if you scanned it, it'd ring up full price. It's generally an easy fix.