Err..that’s an error! The difference between a good and bad user experience often lies in the details.