Try cokeandpopcorn.ch/. It has a lot of pop-up ads, but they are easy to click out of. You don't need to create an account, just choose what show, then which supported link. Legal and free.
Imho the best place to watch any TV show/Movie online is Solarmovie. On this website, a day after an episode airs on TV there will be multiple FREE links to watch the episode. link