For someone with super outdated computer knowledge changing her computer after eight years I have had an amazing experience with Idealtech! The guys are friendly, professional, patient and helpful. They will try their best to give you the best bang for your buck and telling you what is unnecessary/wastes money. Zhu Fan built my rig cleanly and packaged it safely to deliver it to me in another state. I will definitely strongly recommend them to everyone and build my next rig with them as well 🙂