All received, not checked))
Slow, but eventually. More than 60 days despite paying for 15-30 day delivery.