Getting my assignments done online was a challenge because my notes are given in hard copy. Perfectcustompapers.com are always ready with online books and even if they don't have the book, they will always find it for you on Amazon plus other related online bookstores.