It seems that a lot of people have trouble finding out how to contact the Support team. Many of the people who have recently asked are from the U.S. - the target market for eBid expansion.
Perhaps eBid could make the site a little friendlier for the new users by removing some of the hoops that they need to jump through to get to Support.