A gift shop full of pleasant surprises