some banks will let you top up at a cash point. minimum £10. you can also top up at any paypoint or post office without a top up card / etopup card - they will print a receipt and you dial 2345 and follow the prompts to put in the 16 digit number.