I finished three achievements 2 @ 750 oil cans and 1 @ 1000 oilcans but I did not receive the rewards. I can not seem to reach anyone in the games support. How do I go about getting my oil cans?