By Kurtis Ming

SACRAMENTO (CBS13) — A Sacramento retiree is struggling to get a hotel deposit back when he needs that money.

The lesson here is clear: If you have a choice to pay a hotel bill with a credit card or a debit card, use credit.

READ MORE: Dixie Fire Update: Smoke From The 142,940-Acre Fire Is Now Drifting Into The Sacramento Valley

Businesses like hotels, gas stations, and rental car companies can all hold deposits on your card when they swipe it. If you use a debit card tied to your bank account, that ties up your money until it’s released, which can take days or even weeks.

After a hotel stays, Thomas Annigoni couldn’t access a $200 deposit he needs for Christmas.

READ MORE: Remains Of WWII Sailor From Stockton Killed At Pearl Harbor Officially Accounted For, Navy Says

“I just think it’s wrong. It would be ok if it was a day or so. Here it is five days.” Annigoni said.

The hotel told us they release deposit holds at checkout, but it can take banks between five and seven business days to remove the hold. We’ve heard the same thing from gas stations.

We reached out to both the bank and the hotel, who are working to release the hold on Annigoni’s account.

MORE NEWS: VIDEO: Firefighters Narrowly Escape Out Of Tamarack Fire Flames

More from CBS Sacramento: