Bus from Tirana to Struga/ Ohrid

Hey guys,

I want to travel from Tirana to Lake Ohrid. I read that there is/was a bus, is that still up to date? How long does it take and where can i buy tickets?

I also heard that the route is a bit dangerous.. Has anyone made some experience with that.

Thanks in advance.

Cheers, Mark