10 meter rolls! 10 meters is equal to 10.9361 yards, and 10 yards is equal to a standard roll of duck tape! So that's a lot of decorative paper tape! This is happiness right here! I even found a video for the decorative paper tape at Dollar Tree!
Also check out the Dollar Tree website for more info about this tape.
They say its a "new arrival." And a nice one too! I have to go and get some of those tapes!
Happy Crafting (or rushing over to Dollar Tree)