i have noticed it happen on securites that break up your buy into multiple partial fills so that explanation of it costing too much makes sense