thought they were legit - still no refund from them 3 months later - why is their website still being hosted?