Preheat oven to 350 degrees F. In a large bowl combine sugar, brown sugar and shortening. Beat until light and fluffy. Add eggs 1 at a time, beating well after each addition. Add vanilla; blend well. In separate bowl combine flour, baking powder, baking soda and salt. Stir into sugar mixture just until combined. Stir in by hand the oats, cranberries and white chips. Mix well. Drop dough by rounded teaspoonfuls onto parchment lined baking sheets.
Bake at 350 degrees F. for 10 to 15 minutes or until light golden brown. Cool 1 minute on cookie sheet and then remove to wire rack to cool completely.
Notes
High altitude: (above 3,500 feet) Decrease baking powder and baking soda to 1/2 teaspoon and bake at 375 degrees F. for 8 to 12 minutes.