I have an IceCap 250W DE that I have had for several years and I really like it.
The first ballast that I got went bad within the first month or so (not sure exactly what happened) but I contacted IceCap and they sent me a new one very quickly, I was very impressed with their customer service, and I haven't had any problems since.