I get my Fabric from Spotlight. The closest Lincraft to me has very little/none in the way of patterned Spandex (which I prefer.)
I am soo looking forward to visiting DK Fabrics, I have to get one of my friends to take me though (its soo far away!)

spandexhouse.com is cheap... but charges a Whopping $60 for shipping to Australia.

I prefer Ebay... but only for personal tails. I've often had fabric arrive, too fragile/thin or 2-way stretch when I thought I was buying 4-way. Costs me a bit more, for a bit less fabric than buying in person.