If you look them up in the Better Business Bureau system, you can find a phone number for MyPoints.
I haven't called it, but I did use the BBB system to file a complaint (still unresolved) about a 10,000 point offer I completed and didn't get credit for.