Shout out to Detroit Muscle Technologies
That sounds like the company has been bought or sold. They may be in some kind of transition. Either way, they advertise here so it would nice to here the real story. It doesn't sound like them at all from my dealings with them.