I've been wanting to spruce up our blank, stark white walls. Temporary wallpaper is an appealing but intimidating option. Wall tape, however, is a project I would happily take on. It's such a creative way to make a space your own - with endless possibilities! And you won't have to worry about not being able to remove it. Now can someone tell me where I can get my hands on these?