Great service and excellent customer care. Whole process explained clearly and was kept up to date all the way through.