Not really. My credit card company (VISA) won't cancel authorization (even though I asked them to). In fact, they said they don't cancel any transactions until you receive your monthy statement and dispute the transaction, in writing.

Simpler and less hassle in this instance would have been just not dealing with Adorama.