When online shopping, I use the "defer billing code". That gives me the time to receive the products and review the products-condition of, it's what I ordered etc.
If its clothing, time for trying on to make sure it fits right, what I ordered etc.
Then if I need to return an item, it can be returned before my credit card is charged. The online store you bought from will not charge you for that item if you return it before the date the deferred billing period ends.
Often the companies give you three months before charging your card. You will have to pay the cost of shipping and handling when returning items but, to me, that is a small price to pay compared to the cost of having it charged to my card. Instead of having, say, $20.00 charged to my card and then having to wait for it to be credited back into my account, I prefer to pay a few dollars for shipping it back, keeping the money in my account and avoiding a whole bunch of hassle.
Some companies even include a return label for you to use. The package is then mailed out by the post office and on receiving it the company will charge your card for only the shipping and handling.
By alexa/wildrose from DE USA