Interesting you bring this up, i read on macrumors over the weekend that people who had placed orders with them had not received them...orders that were placed back in August. So yeah, even if the site were up, i doubt id ever consider ordering from them as they dont seem very legit.
12-01-2010 05:37 PM