When you buy goods from the Merchants Guild, can you pick where you buy the goods from or are they bought left to right or right to left?

You have to buy the cheapest option, so from right to left. Therefore, when the Merchant guild receives goods, it is filled from left to right.