I have ordered for an graphics card in Itdepot.com on August 12,2006.The product is to be delievered within 2 or 3 days as stated in their site.
:no: But I haven't recieved any intimation from them either in mail or by phone till today.:huh:
:( Has anybody done a recent purchase from...