This is a SCAM site
This is a SCAM site. You put an order. Stupid thing to do without checking Facebook reviews. Canceled order. No invoice or answer from order in 2 days. NOW I see others having issues.
New Zealand
This is a SCAM site. You put an order. Stupid thing to do without checking Facebook reviews. Canceled order. No invoice or answer from order in 2 days. NOW I see others having issues.