Pending charges are just preauthorizations set to expire in a certain time frame. 99% of the time we purchase something, the payment posts before the preauthorization drops off. The card companies recognize that the $59 Walmart preauth is the same as the $59 post so they merge them and the preauthorization is gone.
In this case, preauthorization is usually 5 days as that is the longest most credit card companies will allow a company to 'hold' the funds. So if it drops off, not a big deal. This is still not indicative that you will not receive it launch day. This just means they haven't officially charged you before the preauthorization dropped off.
In this case, preauthorization is usually 5 days as that is the longest most credit card companies will allow a company to 'hold' the funds. So if it drops off, not a big deal. This is still not indicative that you will not receive it launch day. This just means they haven't officially charged you before the preauthorization dropped off.