I've just ordered two Barcelona kits for my sons. They are to be delivered to England. I have read the very poor reviews online and am now concerned about the quality of the kits and length of time they may take to arrive. Coukd you please resssure my concerns.