Matt,
As I mentioned in a previous post I DID sign up with them and still have yet to find any benefit. In fact the only thing I received was a solicitation from some bank I've never heard of to open an account with them.
to post a reply:
login - or -
register