"Avoid this business! Do not believe the shipping times on their website. These people take orders for items that are not in stock, yet the website says things will ship within 1-2 days. Several days after you place your order, and think it is on it's way, you will receive an email that "there has been a delay of 4-8 business days." When you call, you will find many of the things you ordered are not in stock.
Save yourself the frustration, and order from Amazon, even if it costs more. At least they ship in a timely fashion, and have accurate inventory levels. Why are ldsbookstore.com taking orders for things that are not in stock? That's no way to run a business, leaving customers to wait and wait until something ships. Every time you call, the shipping date is "a few more days." I would rather know before I order that they do not have the product in stock, then find out 2-3 days after they have my money."