God only knows where your money went, although Im not sure
Its the old and well-known thing, the market is growing, more and more competitors are on it, each report equals one disappointed user more and leads to decreasing of your demand. Who would do that if its so obsolete and outdated? Such scam wont take you far.