AniPie, do you know about the "Sticker Store and More"? It's in a shopping center on Dix, just past Eureka - I think technically it's in Southgate, not Taylor. From Wyandotte it's probably easiest to get there by taking Fort to Eureka, and left on Dix, then left into the shopping center (I used to live in Riverview, and my parents still live in Allen Park - but now I'm in Indiana). They have a nice variety of products, though not necessarily all the newest and hottest papers, and the paper is very well displayed and the embellishments well categorized. I like to go there whenever I'm in town.
Just checked the address for you to look up - 15401 Dix-Toledo Rd., Southgate, 48195.