I noticed they've started going up since people have been saying to sell stuff at mid/max, and buy at min/mid.
EDIT: Function I made myself to sort out the walking:
SCAR Code:
Procedure WaitWhileWalk(WalkingBrokenStill: Boolean); //Jagex can't make walking properly it would seem...
Var
walk: integer;
Begin
If not(WalkingBrokenStill) then
Begin
WriteLN('Using normal FFlag');
FFlag(4);
end else
Begin
WriteLN('Jagex fail so using my walking wait');
MarkTime(walk);
Repeat
Wait(300+random(200));
Until (TimeFromMark(walk) >= 5000) or (not(FlagPresent));
end;
end;