Fairly certain that this is a scam…
Fairly certain that this is a scam organizations. Placed an order and payment was processed. Zero updates since. No replies to any of my emails by their customer service. Avoid.
United Kingdom
Fairly certain that this is a scam organizations. Placed an order and payment was processed. Zero updates since. No replies to any of my emails by their customer service. Avoid.