I was lucky enough to get a grant, 100% of cost, with two caveats, you have to finish, and once you finish you HAVE to work in the country for 2 years. Overall an amazing compromise for government.
Australia has similar loan system for tertiary education.