I placed an order with them, 12 days ago. Never received a confirmation email or a tracking number. Just the payment report from PayPal (which I, thankfully, used for the purchase). Finally, I sent them an email and await their response.
Review date 2023-12-04 18:17:26