is your buy order too big?? that's the only thing i can think of?? if you have a buy order in for over the amount of shares available you will not get filled!!!