Garage sale part II, a post from Pat Brown