Ok lots of offers combining.
3 for 2 on books (selected lines online - store in Leicester had the offer on ALL books)
up to 50% off books in the sale (again more choice in store than online)
20% discount code ONLINE ONLY - use BA8M on the final checkout page when you confirm
5% quidco cashback.
So online there is less choice but you can use the extra 20% discount and cashback sites. Instore there is a lot more choice of books in the sale and on 3 for 2 so it's your choice really.
Free delivery to store. £4.95 otherwise
Based on the Disney Princess Karaoke book shown it was £12.99. Then 50% off in sale makes it £6.50. 3 for 2 gives you 3 books for £13. Then discount code takes off 20% ( based on total before 3 for 2 offer is deducted of £19.50 and so takes off £3.90) giving you a total of £9.10 for 3 copies of this book! It works, I've just ordered some for Xmas gifts. (This one is currently £10.99 each on Amazon)
There were loads more 'sound' based books half price in store including Thomas, Chuggington, Toy Story, Winnie the Pooh etc and these would work out at about £13 for 3 (if the original price was £13) essentially the instore offer on the 50% books is 3 for the price of 1.
Online it seems to work out that 3 books for about 70% of the original price of 1. It works better for you to combine books of a similar retail price.
Hope this helps someone. Happy Shopping
Any questions or if the above is too confusing, please let me know and I can try and explain further!