RE: OFNA SUPPORT??
I don't know how Ofna is since i've never had any business with them but in most cases, you should go through the retailer, when you go directly to the company it's like one man trying to get the attention of the government (it's not impossible, but really hard...)
Tower H has excellent customer service, they will take care of you.
Good luck.