I ordered a new computer from ibuypower about two months ago and the computer itself is great with no issues to report. However I will say that I was supposed to get a free game with the package and due to a glitch on their end I never received the code nor was it made clear what the timeline would be to receive the code. Worst part is, when I called their customer service line and waited for 45 mins to get a hold of someone they told me that the code was expired and I would not receive any compansation for something that was out of my hands and the person tried to say it was my fault for waiting too long to get the code... I wanted to leave this review for anyone thinking that their code is on the way because IT IS NOT unless you received the code the SAME day it shipped, because trust me the customer service obviously doesn't care about your problems... very disappointed and I fear if I have any other problems what they might not be willing to help with... do yourself a favor and pick a better company to buy a computer from