I believe we don't shop often in Dragon Quest, so I don't think the slowed down shopping would be a problem. However having the possibility of selecting the quantity you want to buy (using the Input number event command, I believe) would be mandatory.
I like the store points idea.