I have bought a few pairs of leggings for family and friends over the last year and I do agree with the other comments that there were some delivery issues over Xmas. When I called they told me why and although it was a pain sometimes things are outside peoples control.
I did get the leggings a couple of weeks later than expected, and have just ordered some more and they arrived within a week, so looks like they have got their $#*! together, which is brilliant as they are an excellent product.