On the rare occasion that Basil happens to carry two recipes of the same type, players can in fact purchase up to ten copies of said recipe. The first click on either recipe will always zero out the second duplicated listings, but the first listing will always retain a quantity of one, so you can keep adding it to the purchase window. I have not seen this on town vendors yet, though I suspect they suffer from the same bug too.