Many thanks for taking the time to leave a review! We are sorry to hear that your item took so long to get to you. We have looked into the issue and there was a problem with our customer services email in-box meaning your second email was seen but the first one wasn't. This issue has now been rectified and you will not have this problem again for future orders. Once again apologies and I hope that you will not hesitate to shop again with Repertoire in the near future.