Welcome p moore!
The Shoppe is probably the best place to get modding parts, definitely the fastest. You're right, the part descriptions aren't very detailed. I think most folks who order stuff from them have already researched the parts on the forums or asked other members.
I shop at DX, but only buy parts that I don't need in a hurry. I temper my expectations with their products also.
Cheers,
Gary