The Wii Internet Channel is now free of charge. Once upon a time you could get it for free when it first appeared on the Nintendo Wii, but if you missed out and didn’t want to pay for it you can get it now, put away that Nintendo Points Card and save those pennies. If you’ve recently paid for the Wii Internet Channel then Nintendo are offering a free Wiiware game download instead.
Buy a Nintendo Points Card
New: Buy a Nintendo Points Card from Amazon.com