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 »
October 27 2008, 6:22am | Original Link »