We order from them all the time because our corporate account is with them. They screw up our orders all the time. Last time when we had to rush our order and we paid for premium shipping (Fedex overnight) they screw us over big time. Sure they get parts of the order shipped overnight, but it didn't do us any fvcken good. We rushed order parts for 10 complete systems, and they send us enough to build half of a system. We got memory, CPU, case, floppy, CDROM, and DVDROM. The other parts (motherboard, hard drive, monitor, keyboard, mouse, and speakers) came a week later although we paid OVERNIGHT shipping on ALL the parts.