I had an urgent unexpected need to purchase 100 copies of the same book. I could not find anything online available in this quantity and I needed them in 2 to 3 days. Someone I work with send me the link for BookPal and the service was wonderful! I received the books a day early and the price was lower than anyone else I saw online. I will definitely be doing business with them in the future.