Left it to the last minute? Again? Ha, yeah I hear you. If the thought of going Christmas shopping has you feeling full of fear and dread – join the club. I loathe nothing more than aimlessly dawdling through malls, markets and marketed shop fronts looking for that ‘perfect’ gift. Check out my ethical guide to gift giving.