The credit card company will not protect you if the contract states the deposit is nonrefundable. Especially when you post on the interweb that you understand the terms of the contract and CYOA closely monitors this forum.

I