Elton Qws
map-marker Los Angeles, California

CheckPeople - Need to have this payment stop

CheckPeople - Need to have this payment stop
It keep trying to take out of my credit card and I need this to stop ASAP I been canceled this transaction and its still keep trying to process payment
View full review
Loss:
$29
Pros:
  • Decided to refund my money
  • Eventually decided to refund my money
Cons:
  • Charged me for services i did not use
  • Cancel my account

User's recommendation: No longer need this site