<< I havenever ordered from geeks before... is that really the deal..... 5 Days??? >>
Yep, I order from them quiet often, and I can tell you if you need this thing quickly, DO NOT BOTHER WITH THEM! From the time I order, to the day I receive the package, there's usually a 10-11 day gap (I live in NYC).
Otherwise, they're pretty reliable. I haven't got anything from them that wouldn't work as advertised.