respect default cardtype after cancelling+discussion

Ethan changed from open to testing Feb 19. Still a problem as of March 1, hence in progress. --John


works now. the code that manages this is quite clean now.

  --Ethan McCutchen.....2013-04-03 18:03:19 +0000