I purchased my Freestyle Pro off of ebay new. When it arrived it had an outdated version of the Predator code. I called Tag Sportz and they couldnt give me a manual to learn how to program it. They said to send in the board for a flash update but it was $50. I ended buying a new NOX board. The gun itself is pretty nice, it shoots great but uses ALOT of air. I only played with it 4 times because it was always leaking or not working. I recently took it to a licensed tech, which was harder than you think. There are NO licensed ICD repair techs in Canada. From what I hear ICD no longer exists. This marker has been one of the worst purchases I have made in paintball. Stick to what is a guarrentee. EGO or Dye. My Ions earned their keep, but the "high end" FSP ended up useless. I gave it away as they are only getting 100-200 on ebay.
Conclusion:
Dont waste you money on ICD, any of them. Stick to the proven markers.