where to buy John Carpenter vinyl records