In March, eBay came out on top for traffic to beauty and apparel retail sites while Mary Kay was No. 1 for time spent, Nielsen Online reports.