I have ordered about 5 times and received in 2 weeks. If you get stung with Customs it is because the order is over £15 which is what happened to me this time. I only just discovered this info so next time I will order separate packages - still cheaper for what I buy. As for quality - this is the problem with all these suppliers - how do we know that the stuff is what it is supposed to be.