Hi Austin,
in the US, you should try these links to find a dealer near you.
http://www.tadiranamerica.com/html/h...ow_to_buy.html http://www.tadiranamerica.com/html/c...e_partner.html As for the xtn numbering, if you've got that many xtns I'd strongly suggest moving to a 4 digit scheme eg 4xxx which will give you up to 1000 xtns and only use up one number range instead of the four you currently use.
There is no way of telling the system that 3 digit numbers starting with 4 are internal but 7 digit starting with 4 is external. There are only a couple of systems that I know that do this and I wouldn't touch them with a barge pole!

They're not real PBXs.
A Hot Station Delay with a timer of say 200-400ms would work. The agent goes off hook, waits but not too long and then dials externally. Or goes off hook and dials internally immediately, don't even need to go off hook just dial with a hot keypad. If your agents are dialling that much, why not use a dialler which dials for them? I'm not sure of your exact scenario - is it an outbound call centre?
Steve