I have never dealt with Egge, nor do I know anyone who has. I have seen their ads in Hemmings and elsewhere for over 5 years so they are not a brand new, fly-by-night outfit.
Their website is:
http://www.egge.com/
When you click on their online catalogue, it turns out they are part of the "Parts123" consortium. I have dealt succesfully with some other members of the group.