I love the Virgin at Downtown Disney, its so big, and they have a huge selection. The fleamarkets are also a great bet for the rarities.