Anybody ever deal with Rockauto.com for parts?

They were mentioned by one of the members in the lr-discovery yahoo group

I went to their website and they had an incredible inventory of parts, but that doesn't tell the wntire story does it?

If anyone here has dealt with them please let me know what your experience was like

Thanks