I'm afraid I won't be much help to you unless you live around Chicago or ever visit. I usually get my anime stuff from a store in Chicago's Chinatown. They sell a bunch of wall scrolls and other random anime stuff--not sure how much of it is legit or not.
I noticed some Borders have started carrying a very, very limited supply of wall scrolls, but it wasn't anything I was interested in.