Have had this for a couple of years now, and it still works great.  The cord on it is short, and has a tendency to cause it to hang crooked from the weight of the extension cord, but that doesn't affect it's functionality.  Have not yet had to replace the bulbs.  You have to use a blower to get the bugs off of it each day unless you get a good enough breeze that handles it.