N nanook Guest Apr 28, 2009 #1 a scam? They say they will work to get lower credit card interest rates. My bank nor my credit card company seem to know anything about them.
a scam? They say they will work to get lower credit card interest rates. My bank nor my credit card company seem to know anything about them.