I don`t get a b-day gift from my husband and my nearest Wal=Mart said they would carry material, so I waited a good long time only to be told now that they changed their minds. I tried on-line and while ,the prices are never $2.50 a yard. the verity is good and so far I have never been disappointed.No, I never thought of getting a husband on line.