Dota Items Guide
There are several types of shops in DotA. There are the basic item shops, these sell base items that do not require any recipe, then there are the Leragas The Vile shops, these also sell items that do not require any recipe to make, but they are generally much more expensive and powerful than the items you buy at your base. There are 5 recipe item shops, these sell recipe scrolls which can be combined with base items (or recipe items) to make stronger items. Finally, there are the 2 Goblin Shops, these sell a combination of base items from the base and from the Leragas The Vile shops.