I had the ITP fronts on my YFZ450 as well as my Banshee... I liked them... But I really like the STU Razorbacks. The floatation is crazy... (Those are the STU's in my sig) 3+3 offset rims on 22" tires.
If this is true... You need to let that guy know about it... Let us know if it is... Maybe we can find someone close to help out with the recovery. I hate hearing about people getting ripped off.