Never quite felt the Harry Potter series was worth your hard earned cash, or simply never got round to giving them a gander? Well now you can read the full series without spending a penny, assuming you have an Amazon Kindle and an Amazon Prime account.
The full set of books can be accessed via the Kindle Lending Library service but at a rate of only one per month and only from actual Kindle devices - i.e. not using apps. Oh, and it's America only for now. So not exactly super convenient but it's a step in the right direction.
Amazon Prime costs $79 a year and as well as giving free access to thousands of books it also provides free streaming of movies and TV shows and free fast shipping on all Amazon purchases.
For UK folks, you can buy the Harry Potter books on Kindle via the Pottermore shop with each book priced at £4.99 or £38.64 for the full series.