I previously purchased glass balls.  Didn't last in our area of wind and rain.  The stainless are more expensive but worth the cost.