IBuyItemInfo
      int Amount( get; set; )
      int ControlSlots( get; )
      int Hue( get; )
      int ItemID( get; )
      int MaxAmount( get; )
      string Name( get; )
      int Price( get; )
      int PriceScalar( get; set; )
      virtual IEntity GetEntity()
      virtual void OnRestock()
      virtual bool Restock( Item item, int amount )