great. excellent. worth every penny that they charge. they go out of their way to please you. had a great holiday.