Ordered a gift for my son coming from Hong Kong. They only ship DHL It was to be delivered Friday April 29 by midnight. It has been sitting in a hub 5 states away since 8 AM Thursday. Estimated delivery still shows Friday the 29th! Our competitors are lousy! Done venting.