I haven't received mine yet, would update when I get it on the hardware revision, costcentral was the cheapest I could find and the price seems to have gone up by 30 bucks since I ordered, can't wait till I get it, should get it monday or tuesday. I talked to a customer service rep, she told me it was being shipped out or one of their california warehouses, reason why I was charged tax. so I should get it in after the weekend.