We have been ordering from mini in the box for a few years and we have never had any problem with them. If any items were broken they would refund without any questions. The only problem is the delivery takes for ages but I can't complain as its free. The products are good quality too for a low price