Apologies for the delay in rating. The post office received the item on Jul/22nd but I never got the notification. And I was not able to track the item immediately. Craig did honour his deal and on time as well. I am looking forward in trading with him again! :) Highly recommended!