I feel like some people here in the comments need to find a better bank. I exclusively use credit unions, and in the past 8 years I’ve had fraud charges show up twice at my current CU, and they notified me of the charges, refunded me the money that day, and had a new card to me within a couple days.