The Home Shop is located right next to the Fountain in the respawn areas of both bases. Heroes may use either shop, regardless of their team. Players can even retrieve items from their stash at the enemy Fountain. All items can be bought at the Home Shop with the exception of Secret Shop items. Recipes can only be bought from the Home Shop as well.
Shop range is 1500 distance from the fountain, not the shopkeeper himself.