The mobile site and official app have terrible UX and bugs that make the whole experience rather infuriating.