Yeah credit card is better than those rates. I'd talk to your bank about it and see about a personal or home equity loan. You can pay higher rates on short term loans but if you are in otherwise good financial shape and have some collateral that could lead to some much better options. 30% is obscene you'd be better off pushing back a few months and saving some cash by taking some extra hours at that rate.
Bookmarks