Stop signs should NOT scare away traders! The OTC is a business that takes money from business to update their filings and sometimes companies pay their fees to the OTC and they take their sweet time to update their website. I hope more and more people will begin to understand the true nature of the OTC markets and realize it's better for a company to spend its money into its business to produce revenues not keeping their filings updated for us penny stocks players (-; Nice to hear that they will be removing it however because it never hurts to be current