It's unfortunate you were hit with a $90 bill. You're right, this was most likely an initial service fee of some kind ...
Credit cards are no longer just a luxury but have become a necessity in our daily lives. With credit cards you do not have to worry about spending cash immediately out of your wallet as the card ...