Buy.com Gets an E-Makeover