I've posted a longer review on trustpilot, but save yourself some hassle, frustration and money, and just go elsewhere. Please!
I ordered an item online as a gift on 3rd December, and was charged immediately, but it's still being processed 10 days later, with no sign of being shipped. Customer support is useless, just tells me the "small delays" are due to cyber week... And even though it hasn't been dispatched yet, when I asked to cancel the order and get my money back, they say they can't cancel once an order has been placed, and they can only refund you when you send back an item. So now I have to wait until this item arrives (in all likelihood I will have to find a replacement gift and spend more money in the meantime) and then send it back to them even though I don't want it anymore and I don't want waste more time waiting for it. How many people will bother doing that, and how much money will Under Armour make out of customers losing the will to go through that whole rigmarole. And what happens if the item never arrives...?
Do yourselves a favour and avoid Under Armour like the plague. The whole experience has felt like I'm dealing with a unknown company advertising cheap crap on Instagram and ships from China (no offence China). It just feels like a scam business, not a multinational retailer. I will NEVER buy anything from them again, and I'll be advising every I know to do the same.