trust me, my first inclination is to believe nothing with penny stocks..and that has served me well for 25 years..
was just curious under your scenario that they are just making all the numbers up - then why not show spending $5 million for $58.7 million in sales and a huge profit margin? why show .51% horrific number if they're just making it all up and pumping anyway?