Craft stores sell ribbon on small spools. If you were even able to find enough of the ribbon you need, you would end up paying more for the many 4 yard spools you would have to buy. We sell fine fashion ribbon on 25-50 yard spools. The economy of this bulk buying directly results in lower prices for you.
If you are bringing your wedding welcome bags to the hotel for out of town guests, the bags should be secured to prevent unwanted hands from rifling through the goodies.