IMO just focus on buying the mandatory/required material and don't worry about the optional/recommended ones. They just support the main textbook (which along with the other "required" material contains everything you need) but don't add that much value especially if you don't end up using them. Unless something is on the required list I never bought it.