I decided to buy from aftershocks and got screwed over.
I decided to buy from aftershocks because I had heard great things about them, uppon recieving a desktop I had bought, they some how managed to ship out the wrong desktop. I had emailed them about it but no reply, I had to call them about it for them to give me a reply, this is very unprofessional and i still don't know how they managed to get it wrong. I would not recommend buying from these guys unless you're trying to get screwed over.
