Should be 4 stars but 5 is well deserved. I’ve been pretty happy and understand the back order of a book. Sometimes things are beyond our control — still waiting for one more book since the holidays. Yes, I’d order again. Thank you for all that you do via online. The online service is much more ‘serviceable’ versus in person and you honor all coupons, memberships and all. Our local BN does not honor online discounts offered to me via your online service. Thank you once again.