I have the tall glass oil/vinegar cruets. The ones that I fill with oil, I have a devil of a time cleaning them. I put Dawn in and fill with hot water, and let them soak for awhile. I also put my hand on the top and shake vigorously. I have long skinny brushes, but they can't reach the sides, because the top opening is so small. When I rinse them and let them dry, they never fully dry because it appears that the water is clinging to a small amount of oil residue left on the glass, even after repeating the cleaning process multiple times. I have put them in the dishwasher, but it doesn't do any better, probably because the water can't get into the small opening. Does anyone else have this problem, and more importantly, does anyone have a solution to this problem? Thank you in advance.