So the websites been up for years, and they just now decided to put their name on it now because the "technical people" put together a scam? This is what your going with?