My home Internet is now working again, so I have been able to print out all relevant information, so all CD's ordered up until 28th June have now been sent out. Also the site currently has the new Google +1 service (read more about it here). The service is meant to help people recommend any useful page or post in a single click. So other people on the Internet know which pages are potentially good or useful, or which ones aren't.
I am currently testing it, as the long term plan by Google is that it will potentially affect search engine results. So using the service, and if it gets used should keep Daihatsu Drivers listed well on Google.