From their website:
800.473.5422 (Toll Free) or 310.326.4700.
I would give it a shot, as I've always had better results talking to someone on the phone (not with Pelican, I mean in life in general).
You can chat, joke around, etc. I think it adds the human touch.