It's a quality retailer, they get excellent ratings. We recently put together a machine and she had all the parts mailed in from them. Everything arrived new in box unless it was OEM and then it arrived in a good box with the anti-static bag around it and everything.
Way better than buying something for parts with the geek squad breathing down your neck, anyway.