November 14, 2003 at 3:49 pm
#641539
Member
Any additional payment methods are good news. I just dont know how many people have Diners Club. I have seen their logo for years, but I cant ever recall seeing someone use one. Sounds like a good poll….