New Reviewer

Omaze - I got scammed by yous taking 38 dollars every day out of my account stop the ***

I want my money back. You are scamming me 38 dollars every day out of my account stop the ***
View full review
ID
#1652468 Review #1652468 is a subjective opinion of poster.
Pros
  • Bullshit
Cons
  • Scammers
  • Scam company
Reason of review
Return, Exchange or Cancellation Policy
Loss
$100
Preferred solution
Full refund