TERMS OF SALE <--- Very Important!!