Termonology
Overloadable - Overloadable means that you can throw as many items in at a time and it will return the right value, i.e 36 diamonds : 36 sea lanterns
#:# - The first number in number:number is how much someone needs to pay, the second is how much the shop returns, i.e 1 diamond : 1 sea lantern
N - N means that it is a configurable amount, i.e 1:N means that the shop can be configured for 1 diamond : N sea lanterns
1:1 Non-Overloadable Shop
A simple 1:1 shop that cannot be overloaded.
1:1 Infinitely Overloadable Shop
A simple 1:1 shop that can be infinitely overloaded.
Note: The middle hopper is the filter, so it will need a specfic setup, see #item-filters
