USPS faulted.
Two gift cards ordered same day going to same address and this one was 3 or 4 days later than the other one.
Rating: 4 stars