I really like Dinosaurs and Roses. Good quality items, usually really good prices, usually really nice, friendly staff. I found my Seattle Seahawks shirt there for $1, and a beautiful wood cheese tray for a friend for less than $10. I've been in there half a dozen times over the last few months
Watch out for the girl though- she double charged me on 2 items, then quickly put them in a bag when I went to look at something really quickly so I wouldn't catch on (unfortunately I wasn't sure about what she'd done until after I left- the other people who work there are so nice, I wasn't expecting her to pull that kind of crap) and then tried to argue with me saying that I needed to give her $3 to make up the difference between the $15 I'd given her and the total $17 she'd quoted. It took some debate before she took the $2
I'm definitely planning to go back to Dinosaurs and Roses- too many other good experiences, but if I see her at the cash register, I'll be turning right back around and leaving