Elegoo Mini Purifiers

I bought the box of two mini purifiers from the official Elegoo Amazon store. The build quality seems awful because they don't appear to charge. When I plug them in it feels like sometimes it goes in too far, sometimes not far enough. They usually don't light up at all but with a lot of fiddling with the port usually one starts pulsing red but the light goes out entirely after maybe 5 seconds and stays off. The other one is similarly flaky but different, in that it starts solid red and also goes out after a few seconds. I doubt either is charging at all. As I'm not in the US the return shipping would be more than the cost of the items so that option is out the window. I don't see why I need to pay for shipping an item that arrived broken... what are my options?

Just to be sure, am I'm right in assuming neither is charging if there are no lights on at all?

. .

*** Update: after lots of fiddling with the ports, plugging in and out a heap of times, applying unhealthy amounts of pressure etc, both have now been pulsing red for about 5 mins. I assume they are charging so will leave them for a few hours. I feel like I'm going to have to take them apart and "improve" the stability of the port somehow. Terrible build quality.