RightNow Technologies, Inc. PURCHASE AGREEMENT