Doesn't the Honor 10 have a better camera though?
Personally I'd get a View 10 over this, they're both very similar specs but View 10 has 2gb more ram, bigger battery and a memory card slot. It's only £369 sim free and I'm sure you could get that down with TCB/Quidco etc.
Carphone BEWAREHOUSE very bad uncaring customer service, Do yourself a favour shop at a caring retailer like John Lewis or amazon. COLD as a company
You cancel the Vodafone contract immediately without having to pay the first month.
Sorry but I value my time spent filling in forms in the shop, the credit check and sitting in a queue to cancel at more than £4.50 or about a 1% saving. (lol)