Found a great deal on a GTX 1070 in the UK, 334.98 @novatech.co.uk. Ordered it yesterday afternoon and was delivered by 8.30am the next day. Even less if you sell your existing card on ebay.

Its not the "fancy fan" version, but these cards apparently run very cool anyway, so who cares. And its the pre overclocked version so a fair bit more power over most of the others so just leave it stock as these cards are pretty beastly.

https://www.novatech.co.uk/products/component...o8goc.html