it's full of bugs yes. BUT I can't complain because I am having good success there and they have been paying.
I learned to put up with the bugs. i prepare big lots of pics and when the site is running good I take an hour or so and load many of them. For links, the same. I do them when the site runs smoothly.
I use Chrome by the way, but when the site decide not to work, it doesn't. chrome or not.
They are suppose to be out of Beta soon, with a new version of the site. i look forward to it.