Before signing up, did you research any of the ISP/Internet review websites? Is there a minimum contract period?
How much does it cost to phone the Gio technical helpline? Is 'cheapest' your only priority?
The phrase "You get what you pay for" springs to mind. Sorry