Does anybody have any experience with them, and are they trusted?
There is a microcenter in Brentwood Missouri (st louis county). There is no other retailer I'd rather go to. I've used their pick-up service from their website. Got my 680 GTX from them on release day from them.
Mirocenter is a great place with amazing deals especially if you live close to their retail stores. That link is to a Gigabyte motherboard though.