Pockit
You go to any shop that uses pay point with the cash and the card and top,it up
Card cost 99 which you can pay for via text and you get the card within 3 days
://pockit1.zendesk.com/hc/en-us/articles/214119485-Can-I-pay-in-my-Pockit-card-at-the-Post-Office-