A mobile terminal device (10) receives a haptically enabled message (302) that includes text and at least one haptic feedback command. The device determines the timing of the haptic feedback command within the message (306). When the device receives an indication that the message is being displayed by a user (308), the device synchronizes a haptic effect corresponding to the haptic feedback command (310). The synchronizing is based on the timing and the indication.