Yes, you can call customer service at 800-732-9194. And you're right; you should have received your miles by now. Hope this helps!