I love books but have too many and i need to pay for school. Most books are new or like new. Books usually ship within 1-2 business days. Larger orders may take a few extra days