My favourite websites:

 

A reliable source of needle felting equipment including, wool, needles, foam and kits for beginners