Just noticed that speartec seems to have disappeared. The home page says it is being updated and all the links are broken, maybe just undergoing maintenance?
They appeared at the top of google search results this morning. Any chance it isn't a massive scam site? Anyone from here received their purchase?