The newer dome-style hinged Bee Guards that Perky Pet has switched to is what I received.  Nice surprise as those seem to be more durable and easier to clean.  Did the trick, just wish they didn't get stolen by my dog so easily...which is why I had to buy more.