30 days is too long. Don't know who to blame the Seller or a Shipping company.
The great-grandfather did not complete the order in full. The dispute is not declared. Cheating! I do not recommend it!