I agree with all the bad comments written before. I ordered two kits for my twins. One arrived and the service since has been so poor. No idea if I will receive the 2nd kit - having one kit is no use to me as it was a gift for my twins that I ordered in April and got one in August and no sign of other one!
I will contact trading standards as well and I will see if Mastercard can do anything...