The global credit crunch has severely dented the confidence of the average consumer according to statistics and studies released recently. With house prices dropping and the property market in a slump as well as fast rising fuel costs, people are starting to think hard before they spend their money these days. This lack of confidence [...]
