You asked whether there was an opportunity to keep the quest items instead of delivering them to the shopkeeper. There IS. It involve a little cheat, but it requires that you do NOT install the patch.
The cheat is explained by Sazerac on
Page two ot the Best Tips in a post called "Saving quest items".