Activ8
Read all reviews for Activ8 →
Activ8 e commerse is a scam
Activ8 e commerse is a scam. Unless something drastically changes, they are a scam. I will update if my experience changes, but they took my money and I have not heard back form them in several weeks. My point of contacts number is disconnected.