I'm just saying that I have personally had some dealings with the company you link to. They actually are located not too far from a warehouse I use for parts delivery. I won't get into any specifics unless asked, but I would avoid using DT&T. They also don't sell just the parts, they're listing what they can get it for from Apple.
I'll just tell a little story, which is true, so they can't complain about it legally.
Needed to repair a MacBook with a bum logic board. Order the part from Apple, FedEx mistakenly delivers it to DT&T instead of my warehouse. I spend a couple of days trying to figure out what happened to this package, and get Apple to get FedEx to put a trace on the package. In the mean time, Apple sends me another logic board, which happens to be DOA. The client at this point is getting quite belligerent because they need the laptop for something or another in a day or two, and what should have been maybe a 1-2 hour repair has turned into a 2-3 day fiasco.
So in an effort to try and get the system repaired quickly, and having had some dealings with DT&T in the past, I give them a call. Ask them if they have the part I need in stock, they say yes, I say great and bring the laptop by.
Well, long story short, the result of the FedEx trace is that the logic board I was waiting on initially was delivered to DT&T. No one there apparently bothered to look at the shipping label and see it wasn't their package. Not that it stopped them from opening it and apparently adding it into their inventory. Then they put the new logic board in, which was my part anyway, and charged us the full $500. And they knew my late boss from way back when, and couldn't be bothered to pick up the phone, or just drive about a mile down the road to drop it off.
You can take from that story what you will, in my opinion however, it suggests many troubling things about the company.