do not think about to go with XLN.
simply : contract on £16.99p
first month :£16.99
second month :£24
forth : £40
so on every month , one miss payment . they will disconnect your line completely and ask you to pay £499 .
its about taking your money otherwise they will send baillifs . 0 star , scammers