I wasn't able to see your DIY's, however, I went to Michael's last night and found the ribbon I needed! I have looked there several times (I go there pretty much every day) and haven't seen it before yesterday. I'll check Hobby Lobby out too,
it's another one of my favorite stores!!