Careful with i based EDI packages. These people charge for EVERYTHING!
EDI can be very expensive based on tier pricing (I like Larry's recent
suggestion for transaction based pricing). Then they will charge you for
changing machines, even if you drop a tier. Some may even charge you for
moving the same machine from one city to another.