New Reviewer

World Financial Group - SCAM, LIAR

Stop your scam liars, give me back the $100, I want a refund.
View full review
ID
#1578376 Review #1578376 is a subjective opinion of poster.
Location
Brooklyn, New York
Cons
  • Hate it
  • Deceptive practices
  • Deceptive sales practices
Reason of review
Return, Exchange or Cancellation Policy
Loss
$100
Preferred solution
Full refund