Are you buying the refills or the whole thing?
Ive usually had pretty good luck at Kragens(just for small stuff)
Also, I remove mine during the summer,,the sun will cut their life in half.