Would have been 5star however I had to travel to another store to collect (not the store I requested). Other than that, it was a great service, and given it was the run up to Christmas I am glad they had the item in stock. They were very pleasant and professional.