The only reason I have knocked a star off is because of the delay in delivery and one present didn't make it to the recipient for Christmas which was a bit disappointing. However, it was probably due to the Chrismas post overload so not to worry. Other than that our general experience was good. Thank you.