We've fixed a lot of bugs over the last 3 weeks since you updated your review. Are you still having any of these problems?
If you have closed your account and are unable to check and see, I can set you up with a free outbound-only account with some calling credit. -- Ali Fazel i2Telecom Representative