When I got mine at Joanne's last week it was all they had left. I don't know if they have had it for awhile, or it just went fast.
I am leaving for Fl monday and I will see if I can find any. If i do i'll get 3 yards and some one can buy it if they want. I paid 6.99 a yard for mine.