We've ordered from book outlet many times. Prices are usually much cheaper than buying off indigo or Amazon. Books come in great condition and shipping timelines are comparable to other online retailers. Never needed to return anything so I can't speak to their customer service from that point of view.