Excellent company. Items ordered were shipped free and delivered fast. Requested a I/O plate for the motherboard I ordered even though it was not an accessory listed and they sent one,can't ask for better service than that. Have told other people about there site and they have ordered complete systems from them.There questions and tech support lines are very helpful before you order an item. Bottom line is simple,they are a great company to deal with your computer needs.Thank you.