TECHSHELL INC v. EBAY INC