In all honesty, I'm not even sure they even DO work anymore. Nothing new gets released. No new updates/apps, etc. The 'map' feature has been down for a year-+plus.
Its probably just 1 fat guy in his momma's basement who runs this site, and he no longer feels the need, and just collects the money from those who actually do pay. Which is probably fewer and fewer each year.