When I built the stove for my extremely drafty shop in N.M., I used a joint of used sprinkler pipe. They scrap the old steel ones pretty regular, and it makes excellant stove pipe.
The non electric pellet stoves are small and would be very easy to build too.