Book Depository offers many pre-order titles on the site and tries to price these with a good upfront discount. They currently charge for pre-orders in advance, often they source difficult to find titles so this process is helped along the way by knowing there is a firm order.