I came out to Greece (from the UK) knowing my sim only contract would be
due for a payment by the 20th May (halfway through the holiday). I have
ran out of data and paid my bill off hoping it would refresh my 5GB of
data like it normally does. The da...