I want to make those Epcot snowballs this year for my front yard, but I can't find anywhere to buy the twigs. I checked at Michaels and they didn't have anything. Anyone have a mail order source? (I live in FL BTW and the only branches in my yard are palm fronds.)