Is there not another supplier of this kit other than BMM????

Are these kits even legit?? I can not find any reference to "Modern Mechanics" let alone finding a few BMM web sites that obviously spells "scam".
And about BMM...man, do they not know that negative reviews now have the 'faster than the speeding bullet' way of making it so everyone knows about their bad service? Even changing company names eventually catches up to business like them, but by then the damage, and theft of your money, had been done.
Armorama needs to ensure this "company" is barred from this site (et al) until, or if, this BMM company comes clean...if they ever do...