Well, if you entered "market" for the price and do not have an "all or none" condition and you're still not getting filled, I'd find a new online broker. There's no reason for not getting at least a partial fill if you have a buy at market order.