Why does it have to be new? Just buy it used, that's always going to be the cheaper option. From my own experience, most used games are kept in good condition.
Amazon (as you've already mentioned) is an option, they occasionally do have sales. I don't know if it will be cheaper than what you're willing to shell out, but a sale is a sale. There is one thing I have to say about Amazon.com: Their holiday sales are excellent! If you have been patient enough to not purchase
PH &
ST (because of price or whatever reason) purchase it during the holiday season. Amazon.com has great sales during that time of the year (I'm talking about buy one get one free). So if you want to save that much more money, I'd say save what you have (for yourself), and keep it until the end of the year. Purchase gifts for your family, and then purchase
PH and
ST for yourself.
Well there is this place (which originated in the UK and then brought to the US, so maybe you've heard of it) called
CeX. Yes the games and consoles are used, but they sell them at very reasonable prices. For
PH you can buy it for £10.00, and
ST for £18.00
You could take a gamble at GameStop (but usually their "new" games are just repackaged/refurbished old games and sell it to you as if they were new) or even at eBay.
But really, unless it's a gift, I don't see the point in purchasing an old game with a new price.
Which should you play first? Either, it doesn't matter. Are the games worth their price? I personally enjoyed them, so yes. But if you're concerned about wasting your money from what you've heard online about these two games then I say wait for the price to drop. Patience is a virtue.
-BGS