I put in an order to buy 9,999 at the ask of .0073 and got filled at .0069 instead. What gives? I guess that's better than I wanted, but I thought the Ask was the lowest price someone's willing to sell. Are MM's hiding shares available for sale at a lower price?