Check where your order is in the order queue. There might be a bunch of sellers in front of you waiting to have their order filled at that price.