Deal done, got the following;
Pixle 10 pro XL 256GB (Moonstone

)
24month deal (I always skip a generation, just gone from the 8 to the 10)
Unlimited data (Got a loyalty bolt on for 24months)
Unlimited texts/calls
£46 up front cost
£39pm
Total cost (Using £42 a month average to factor in price rises)
£42x24 = £1008 + £46 upfront cost = £1,054
Gifts - Value £38
Currys gift card = £100
Trade in = £480
Total £618
£1054 - £618 = £436
I'm happy with that, also got £50 google store credit to buy a case or something ready for next Thursday!