Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Ibex


Country United States
State Alabama
City Austell
Address 7800 The Bluffs Suite C
Phone 866-945-9083

Ibex Reviews

  • Aug 29, 2017

Internet purchase. I believe it was Facebook. Ordered a tumbler for shipping only cost $6.95. Charged on my debit card. Today I was checking and they charged me $39.95 for a tumbler. Took out of my debit card without my permission. That is fraud. I want that charge removed. I will call tomorrow. Downright theft. Nora Winston Salem North Carolina

Write a Review about Ibex