I've been dealing with Memory Express for a number of years; have bought every single component/ piece for various computer builds only from them, for a couple of reasons.
1) Their prices are very competitive compared to newegg and NCIX (plus I don't have to pay for shipping costs, the benefit of living in a city with 3 locations).
2) Their extended warranty ( or IPR - In-store Product Replacement
In-Store Product Replacement Detail ).
It's one of the best out there (at a fraction of the cost of most other retailers extended warranties), I've used it on a couple of occasions...all components replaced, no hassle involved.