Yes, Joann does sell the insul bright batting. It's in it's own little section, tucked away (at my local store, anyways), but they do have it.
There are some great tutorials on YouTube to make them. I don't have room for one, but I seem to remember watching a DIY one night when I was bored. lol