Many years ago, when I first started designing Joomla! websites, I found that I ran into a few stumbling blocks when working with clients. Being young and eager, I'd always jump straight into a design with very little thought, preparation, or even communication with a client! I would spend hours and hours at my desk coming up with what I thought was the "perfect design" for the client only to get it completely rejected with comments such as, "I was thinking of something a little different", or "That's not quite what I had in mind", or even worse "Are you really a designer?"