I didn't hear about them screwing anybody to be honest, just giving additional background.
I had an account but we never issued any cards because there were better options (for us) at the time.
http://www.gfy.com/fucking-around-and-business-discussion/940211-revup-close-accounts-reapply.html