I bought a battle pass about a week ago and even got to the in-game pickup screen at that time, but I still don't have the paid rewards (legend skins, APEX coins, etc.) in my locker
I contacted EA for some stuff and even chatted with them, but they said they can't do anything or even give me a refund. Seriously, I'm amazed at EA's response.