I just made a very strange purchase using TD Ameritrade Put in a buy for 15000 at .255 was rejected as being to much higher than current price. Never had that happen before. Put in buy for 15k at .25 rejected for same reason Changed buy to .245 and it filled at once with 4 seperate fills. Never had anything like that before in all my years of trading.