I love getting cards from Papyrus. Whenever I am at Briarwood Mall, I always make a stop at this place. They have beautiful cards that blow other card makers out of the water. I have never seen such unique wrapping paper sold at any other store. If you truly want to make an impression, make sure you shop Papyrus!