I guess you might already have left for vacation, but I figured I would contribute my $0.02.
I have bought two kinds of the glass watering globes. One set was $10 for 2 larger globes at Lowes and the other was $3 for a set of three small ones from Dollar General. I've noticed that the set from Lowes works phenomenally, and with a medium sized plant provides water for about 2 weeks (in weather that is NOT scorching, I don't know about 90+ degree days yet).
With the set from Dollar General, I have had the same problem as you. I put the full globe in, and it is drained in 30 minutes. I have yet to figure out if it is due to the design, if I am just not sticking them in the dirt correctly, or if it is because of the potting soil. I have also only tried one of the three cheaper globes, so it might just be one that is faulty.