I'm still waiting for a refund which I was promised 3 months ago when the site went down for 5 months or so. What kind of selling platform just goes down for this amount of time, I'm so angry. I lost out in so many sales and had customers wanting to buy my things but the site didn't work. Where's my refund?