You're on the right track of adding the transactions, DesertBooks.
Let's make sure to create the items in the product/service section. This way, we can keep track of your sales and expenses.
To record the book item with a selling price of $10.00, you can follow these steps:
- Click the Gear icon located in the upper right-hand corner.
- Under Lists, select Products and Services.
- Click the New button, and select the product type (inventory or non-inventory).
- Enter the name, and then add the $10.00 in the Sales price/rate box.
- Choose the income account.
- Click Save and close.
Next, add the shipping fee and printing expense items by following the steps above. The difference on the steps above is you have to add the amount as a negative. Then, select an expense account.
Here's a sample screenshot:

Once done adding all the items, let's create a bundle that includes the shipping fee and printing expense:
- Click the New button, and select Bundle as the type.
- Enter a name, and add the the shipping fee and printing expense.
- Click Save and close.

Finally, create a customer transaction (sales receipt or invoice) and add the items under the Product/Service section (See sample screenshot).

Then, go to the project page and run the Project Profitability report.
If you have further questions about the steps above, please let me know and I'll get back to you. Thanks.