I bought two items from them. Order numbers: ZZP1508022049157024
ZZP1508030500005111
First I contacted them after a month when my items did not arrive. They stated that their shipping takes up to 25 business days (!). After that time has passed, I...