There's a big difference between a price paid 8 years ago and a price paid 6 months ago.
You are going round and round in circles and this really is very simple.
You can talk to them and see if they will do you a deal on a GTX 970.
Failing that they are not obligated to give you anything other than a 780.
Be nice talk to them and see what happens.

