So..bb offers almost 30 towards the new game and with gcu new game comes to $52 after tax. So total is the new game is like 20 bux. What is the meaning of your post?
I agree with TheNewGuy. If you were getting NHL '18 at Gamestop and trading in NHL'17 + using cash, you would've spent $38 and you would have had to trade in 5 other games to do so. Using the same method at Best Buy (with GCU) you would've spent $22.
Obviously some people have lots of Gamestop credit to play around with but if that is the defense you have to complain that BB doesn't offer items for free =).