I got my felt at a local specialty fabric shop called Seattle Fabrics, but I know that Joann has wide bolts of felt too. You can also use batting king sized.
I've actually done a side by side experiment of my synthetic felt and a cotton, heavy duty flannel. They have equal holding powers. Neither does well with blocks with a lot of seams and bulk but both hold basic blocks just fine.