I'm not aware of all of the moving parts. However; JAVAD demands money in advance. It appears to me that for an upgrade it should be posable to schedule the upgrade. Once they have cashed the check, they should order the parts, or whatever they need to do, schedule the upgrade, fix the box and ship it back. Anything more than a week at the factory demonstrates a lack of planning and total disrespect for their customer.