Im from Uk and I've ordered from Lion twice in the past with great service,
But I have noticed quite a few posts and I myself also ordered recently , and the product did not arrive. Maybe customs are getting more thorough these days, who knows why.

On another note I would like to thank Lion for the full refund.