;
  • Report:  #71412

Complaint Review: My World Benefits - Champlain New York

Reported By:
- grand prairie, Texas,
Submitted:
Updated:

My World Benefits
100 A Walnut D15 743 Champlain, 12919 New York, U.S.A.
Phone:
866-933-0358
Web:
N/A
Categories:
Tell us has your experience with this business or person been good? What's this?
yes got ripped off with same company that aanother did that put his on here

Larry

grand prairie, Texas
U.S.A.

CLICK HERE to see how World Benefits contacts Rip-off Report to give REFUNDS to unsatisfied customers.


Reports & Rebuttal
Respond to this report!
Also a victim?
Repair Your Reputation!
//