If you carry no balance in your HBC credit card, it shouldn't charge any service charge... You had better to call the customer service and make sure you don't own them anything...
Just call the customer service of the HBC credit card and request to cancel the card. By the way, if you have an outstanding balance on your account, you have to pay it off first before you can cancel it!