- West Coast Asset Management, Inc.