Hi LCB'ers,
as some of you probably noticed we are in the process of upgrading the site. Some things are still broken and there is a few bugs, but we are on it and expect to fix all issues in the upcoming days/weeks. By now you can probably tell the site is much snappier/responsive and user experience should be significantly improved once we finish all the work.
We apologize for the inconvenience caused and please let us know if you experience any further issues.
Zuga