Does anyone have any experience with the iPiphony phone system? Good? Bad? Junk?

(I'm considering installing for my customer, instead of the Avaya IP. Its a lot more cost effective...but I don't want to sell my customer a piece of junk.)

Thanks in advance