Does dubz.co actually work for anyone on mobile?

I watch a lot of sports highlights, but recently everyone started using dubz.co and I have never been able to stream a single clip from there without it playing at the wrong speed, video and audio being out of sync and buffering every 2-3 seconds. But since everyone keeps using it I suppose it's probably working fine for everyone else. So how do I get it to work?