i always found lots of glitches with it tbh
most of the time the website wouldnt load, or after you've uploaded an image it'd say ''oops your image has been lost'' or some shite like that
i noticed they put ads on the front page too, but obviously that didnt work for them