- as a simple SMS replacement, works fine. Does what a text message can do (plus read/delivered receipt, and shows when other user is typing)
- for the more innovative features (group iMessage, syncing between iDevices) I find it can be very unreliable. Messages out of order on syncing, will receive on one device but not the other, and some recipients on group iMessages receive messages after a long delay, but not others.
Anyone else with these issues or just me?