When an order is placed with Bodybuilding.com, a pending authorization is obtained from your credit/debit card company. It is not until the order is shipped from our warehouse that the final charges are processed with the card. If for any reason your order is canceled before it is shipped, the final confirmation charge will not occur and any pending authorizations will be voided from our system within 24 hours. This can take several days to drop from your statement depending on your bank and we have no control over this timeframe.
Article is closed for comments.