We are affraid that orders may be delayed between 3-4 days between 7-11th July 2008 due to technical problems.
Any customers requiring a refund (when the order has not reached the shipped state) should use the contact us form and a refund will be issued by return.
Once again sorry for the delays.