Bad Offer
Just because something is legal, doesn't make it right.
Look at this actual credit card offer from First Premier Bank in Sioux Falls, SD. Not only does it charge a 36% APR, but the first annual fee is $175. After that, the annual fee is $49 plus an annual servicing fee of $174. And that's only if your account is in good standing. Sickening.