In order to give some hope, and I know it can be a pain, but if you are looking hard enough you can find "deals".
On Sunday evening, just playing around I found a shop with a stock of 1080ti's (Palit "brown" ones) for £670 odd. I even put a couple in my basket but didn't go through with it (why bother, I've got enough cards and don't mine any more), I even got a reminder email come through an hour later to hurry me up. Obv. I can't mention where it was, but it wasn't a "specialist" PC shop like OCUK et al.
ETA - it was this tactic that got me an Auros Xtreme 1080ti for £711 a month or so ago.
Good hunting!