Just to update everyone, James has now dealt with this issue personally and has offered to cancel my service and issue a refund in full.
Also he has stated that they will be looking into the issue that initially caused the problem; the mix up of dates and will hope to resolve it so that this can't happen again.
All in all, I'm happy with the outcome.
Edited by deleted (Tue 22-Feb-11 09:27:39)