i can totally understand your anger but double booking is not the answer if you start to double book you can be sure at some stage it will be a genuine client and he may leave a bad n/a review because of this taking appointment from pm's should be your best bet because if a regestered client messes about then he can be black listed as a time waster sorry to hear that this is happening to you there is a lot of timewasters out there