i had bought this product before and have had it for years and it works great.  I understand the other comments about the packaging since it does have styrofoam but it keeps the package safe so it's worth the slight annoyance.