I picked up Soldiers this weekend at a local EB for $6.99. It was marked $19.99 but I asked the guy if they price matched their website. He said they do but it would probably ring up at $6.99 anyway. He charged me the $6.99 but didnt say if it actually rang up at that price or if he price matched it. Heck of a deal. He did try and get me to buy the replacement warranty which I declined.
To his credit, he didnt try and sell it too hard. Kind of a going through the motions sort of thing I suppose.