I had many images stored in this site, i was a registered member, they couldn't keep them, they just deleted them without even warning me. Don't upload your images here if you want to stored permanently...
I really recommend Banggood it is one of the best stores to shop from, what is special here in banggood is the fast shipping. And the good communication with sellers. I just ordered 2 orders with more than 45$. They shipped the item from NL which is really good for us in Europe and in Africa.