IIRC, they were defunct for awhile and came back from the nearly dead. I bought from them too in the mid 2000's. Good service. Too bad.
On another note, when long time parts hoarder Chip Evaul died, his wife sold the lot to dC Automotive in N. Carolina. They were at the time running an 18 wheeler on a large lap around the 48 picking up parts.