Same thing happens to me, frequently. you know for an overseas buyer this could be even worse cos the shipping takes longer and costs more.
Later I started to realize the WishList is useful, every time I need something, drop it into the list, when placing next order just click "buy all" button.