The normal appointments are running at a 28 days lag so you got one for 18th Dec. You can not see any availability now i.e. any earlier cancellations (if any). You will have to take the risk to cancel your appointment first to check availability. You may not even get 18th Dec then. Also, since your...