Iron Bay
I had a similar problem with them. I ordered a fan and shroud for the Byron F16 in October and haven't heard a thing back from them. They said they would have them back in production within a month but I finally gave up and bought one through the RC-Universe.