Got mine from StarTech. Really great guys, we even went up to their store in PA. They upgraded it for me no problem, competitive pricing all around, plus they even slap their own warranty on it if you do decide to upgrade.
Great service, informative guys, kept in touch with me the whole time I was contemplating the purchase. I would definitely recommend them.