Finally a decent deal at Grainger Games!
Ive used the 360 version in the instructions below but PS3 price is the same so should be fine.
Go to http://www.graingergames.co.uk/price-match/
Fill in the form and use the link below as the price match.
NOTE - When filling in the game title make sure to select the normal Far Cry Game NOT the Lost Expedition one. But when you come to buy the game order the Lost Expedition one and the code will work fine.
Submit the form and wait for your email containing your discount code which should discount £10 making the game £28.99!
I did this last night and had email about 10am this morning.