Depends what you are looking for.
HockeyTV
HockeyTV
It is free until April 6th and has all games from USHL, USNTDP, NAHL, NCDC, AJHL, BCHL and a handful of other secondary leagues. It is normally around $40 per month.
МХЛ
This link has full replays of all MHL games which is the Russian junior league.
WHL Live - Watch Western Hockey League Games Live Online
OHL Live - Watch Ontario Hockey League Games Live Online
QMJHL Live - Watch Quebec Major Junior Hockey League Games Live Online
Those are the links to WHL, OHL and QMJHL live which are each around $40 per month.
If you are looking for USHS-MN or USHS-Prep just search the team on Youtube as there are a number of free games to check out.
I am not sure where people find games for the other European leagues but that should get you going and should give you some free content to check out.