the hmv trade in deals are usually specific to a particular 3 games (usually newish ones) to get a new release cheap.
red dead for £30 seems too high BUT if RDR was one of those 3 games listed for the deal with halo then thier system could have had RDR listed for as much as that to make the...