What lead to this thread getting dug up? I agree that +/-5 min is good enough for most things but for appointments I feel like -5 min is fine but +5 min can be considered rude depending on the importance of the appointment (Even more so if the appointment is for you).