Despite global pessimism vis-à-vis business to consumer (B2C) initiatives, McCarthy Online has been successfully transacting business on the Internet virtually since the inception of its Call-A-Car ...