im not suprised either. the amount of times i ordered stuff off them which turned out NOT to be in stock and was told i would have to wait a month just wasnt worth it.
terrible customer service and plain lies about stock = poor.
also i suspect the downturn in the economy and the extended use of software over hardware.