Sorry for questioning the legitimacy of your revenue claim, but according to Similarweb your site gets less than 5000 visitors a month. [1] Alexa's estimates seem similar, putting the global rank at 6.5 mio. [2] Wouldn't you need millions of yearly visitors for that kind of revenue? I know those traffic estimations aren't perfect, but this seems off by a lot. Am i missing something?
[1] https://www.similarweb.com/website/storeslider.com [2] http://www.alexa.com/siteinfo/storeslider.com