Filled forty minutes after placing order (at 6.33 which is good). Fidelity explanation is that the stock is thinly traded. It is - but the volume so far today is more than 90 times the size of the order I placed.
you want to buy TINY on a good price? i have a suggestion for you that i know has worked....but it is rare...put in an order for a block of couple thousand shares...put the price significantly below the bid/ask....like $.30-.50/share. let it hang out there...on a bad day...you just might get someone to give you a bite. it happened on fri. the stock gapped down very evry briefly for someone who had an order in around 5.99 or 6. try it.