Over 3,000 titles to choose from. Over 2,000 LPs which range from rock, soul, bluegrass, jazz and some pop. Prices range from $1.50 to $7.50 typically... more desirable rock titles priced below $20. Tons of 45s to choose from, over 2,000 at least. Records are added once or twice a month typically.