There are no shops for Normal Accounts to buy Empty Vials. Can't empty vials of water. Only way to get empty vials is drinking pots and Decanting Pots which can only be done as a super Donator.
So my suggestion would be to add Empty Vials to the general store or herblore shop itself for normal accounts.