I got the GTX950 for less than £100. Some "deals" were not much but that was stonking and as I had been agonising over whether to buy a GTX 950 at £130 that made it a no brainer to me.
All of those complaining that they didn't get what they want. Look forward to a life of continuous unrelenting disappointment. With a sense of entitlement like that, you'#ll find you never get what you're "entitled" to.
How about you grow up instead?