The Dell saga continues. This is the 5th week since my credit card was charged and still no refund.

October 27 2008, 6:22am | Original Link »