Hello,
We now provide support on the forum again.
Wanted to notify everyone that the delay on processing payments for the last few weeks was due that we were on vacation, everything is back as always now.
Regarding slow upload, this issue is being taken care of as well.
Thanks everyone for business.
Kind Regards,
ImgDino.com Support