It was not the gift shops themselves that bother me. It's the cheap, tacky plastic, religious tat that seems to be purveyed at a lot of RC shrines and 'Holy places' which strikes me as only appealing to the lowest possible common denenominators of religion. Plastic bottles of holy water in the shape of the virgin Mary etc. .