Where did Art Director Douglas Rogers visit for inspiration for Shrek 's swamp ?
Shrek goes to the local bookstore in Far , Far Away to try to find a present for Fiona , but since he does not know what Christmas is all about , the shopkeeper ( Marissa Jaret Winokur ) gives Shrek a copy of " Christmas For Village Idiots " , a step-by - step guide to celebrating the holiday .