I'm suggesting that the timer between sales at the general store be adjusted so that items that are sold to the general store disappear a lot quicker (and in bulk instead of slowly reducing stock numbers to 0) than they currently do.
Right now, one item stock goes somewhat quick, although if a stack of items is sold then this takes time to remove and fills one of the very limited slots available to sell items to (which could also do with an increased amount given that you can barely fit any stock in the shop). This current style also isn't helped by the fact that the general store is universal across players, so if multiple people are selling items then this process becomes painstakingly long.
From what I recall, shops on Ely have limited store space to have items in. For this, I would advise removing/re-homing a lot of the standard items within this shop (all the skilling tools etc) so that this can be exclusively for players to sell items to.