I tried to order some RAM from them about 4 yrs. ago and they cancelled the order for no reason, everything was fine but they just cancelled it. Last time I ever ordered from them, I'll stick to newegg even if they're slightly more.
Desktop: Dell Dimension E510, 2.5GB RAM, Intel P4 3.0GHZ, 250GB HDD, Windows Vista Premium. Might not be the best, but the old girl is still running good.