Definitely go to Ameboa Music! they have old and new artists and vinyls there, none of them are secondhand tho. Local record stores are also a great option, ive been to a few in my area and found a Red Hot Chili Peppers CD for 4 bucks!! Discogs is great for online, i've only bought one off therre but its awesome, sometimes they lack cds for nicher artists but i got a Aiden cd from there so im sure you could find what ur looking for!! ^^