Connection delay with IAXy?

I started playing with Asterisk about the time Digium was transitioning the IAXy and there were none to be had. I ended up buying a couple AG168 boxes from China and loading them with the IAX version of the firmware. Using the AG168’s, there’s 15 to 20 seconds of delay between completion of dialing and the ringing sounds. I recently tried the IDEFisk IAX softphone and found the delay after dialing was more like 3 seconds.

I would appreciate it if a few people with Digium’s IAXy, connected over the internet to an Asterisk box, would reply with how much delay they experience between completion of dialing and when the ringing sounds start.

Also, are there any IAX2 FXO’s out there ?