The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
A G L Resources Inc COMMON 001204106 58 1,062 SH   SOLE   1,062 0 0
A T & T Corp. COMMON 00206R102 1,049 29,666 SH   SOLE   29,666 0 0
ABB AG ORD CHF COMMON 00256X991 54 2,350 SH   SOLE   2,350 0 0
Abbott Labs COMMON 002824100 727 17,775 SH   SOLE   17,775 0 0
Abbvie Inc COMMON 00287Y109 2,157 38,219 SH   SOLE   38,219 0 0
Air Products & Chemicals COMMON 009158106 135 1,050 SH   SOLE   1,050 0 0
Alexion Pharma Inc COMMON 015351109 5 33 SH   SOLE   33 0 0
Align Technology Inc COMMON 016255101 3,883 69,281 SH   SOLE   69,281 0 0
Allot Communications COMMON M0854Q105 1,384 106,018 SH   SOLE   106,018 0 0
Ameren Corp (Hldg Co) COMMON 023608102 20 500 SH   SOLE   500 0 0
American Eagle Outfitters COMMON 02553E106 751 66,976 SH   SOLE   66,976 0 0
American Express COMMON 025816109 14 150 SH   SOLE   150 0 0
American Intern'l Group COMMON 026874107 5 100 SH   SOLE   100 0 0
Amerisourcebergen Corp COMMON 03073E105 73 1,000 SH   SOLE   1,000 0 0
Amgen Inc. COMMON 031162100 46 391 SH   SOLE   391 0 0
Apple Computer COMMON 037833100 1,400 15,064 SH   SOLE   15,064 0 0
Automatic Data Processing COMMON 053015103 517 6,523 SH   SOLE   6,523 0 0
Avista Corporation COMMON 05379B107 2,577 76,881 SH   SOLE   76,881 0 0
Bank Montreal Quebec COMMON 063671101 881 11,969 SH   SOLE   11,969 0 0
Bank of America Corp COMMON 060505104 15 1,000 SH   SOLE   1,000 0 0
BB&T Corporation Com COMMON 054937107 17 436 SH   SOLE   436 0 0
BCE Inc New Com Canada COMMON 05534B760 5 113 SH   SOLE   113 0 0
Becton Dickinson COMMON 075887109 906 7,655 SH   SOLE   7,655 0 0
Berkshire Hathaway Cl B COMMON 084670207 1,143 9,030 SH   SOLE   9,030 0 0
BG Medicine Inc COMMON 08861T107 5 5,000 SH   SOLE   5,000 0 0
Blackrock Inc Cl A COMMON 09247X101 11 33 SH   SOLE   33 0 0
Brady Corp Cl A COMMON 104674106 60 2,000 SH   SOLE   2,000 0 0
Bristol-Myers Squibb COMMON 110122108 128 2,634 SH   SOLE   2,634 0 0
Brookfield Asset Manageme COMMON 112585104 154 3,500 SH   SOLE   3,500 0 0
Brookfield Infrastructure COMMON G16252101 46 1,100 SH   SOLE   1,100 0 0
Canadian National Railway COMMON 136375102 91 1,400 SH   SOLE   1,400 0 0
Canon Inc Adr Japan COMMON 138006309 10 300 SH   SOLE   300 0 0
Carefusion Corp COMMON 14170T101 28 635 SH   SOLE   635 0 0
Carlsberg As Adr COMMON 142795202 2 85 SH   SOLE   85 0 0
Celgene Corp COMMON 151020104 1,331 15,504 SH   SOLE   15,504 0 0
Celldex Therapeutics Inc COMMON 15117B103 2 100 SH   SOLE   100 0 0
Cerner Corp. COMMON 156782104 6,534 126,681 SH   SOLE   126,681 0 0
Chevron Corp Com COMMON 166764100 297 2,275 SH   SOLE   2,275 0 0
Cigna Corp. COMMON 125509109 92 1,000 SH   SOLE   1,000 0 0
Cisco Systems Inc. COMMON 17275R102 8,657 348,389 SH   SOLE   348,389 0 0
Citigroup COMMON 172967424 118 2,512 SH   SOLE   2,512 0 0
Cliffs Natural Resources COMMON 18683K101 15 1,000 SH   SOLE   1,000 0 0
Coca Cola Company COMMON 191216100 397 9,382 SH   SOLE   9,382 0 0
Colgate Palmolive COMMON 194162103 48 700 SH   SOLE   700 0 0
Comcast Corp New Cl A COMMON 20030N101 7 132 SH   SOLE   132 0 0
Comcast CP New Cl A COMMON 20030N200 80 1,500 SH   SOLE   1,500 0 0
Con Edison Inc COMMON 209115104 1,166 20,194 SH   SOLE   20,194 0 0
Conocophillips COMMON 20825C104 16 192 SH   SOLE   192 0 0
Cons Freight Bankrupt 12/ COMMON 209232107 0 750 SH   SOLE   750 0 0
Costco Wholesale COMMON 22160K105 2,985 25,922 SH   SOLE   25,922 0 0
CPFL Energia SA CPL COMMON 126153105 3 150 SH   SOLE   150 0 0
Cree Inc COMMON 225447101 35 700 SH   SOLE   700 0 0
Crystal Rock Holdings COMMON 22940F103 0 600 SH   SOLE   600 0 0
Cullen Frost Bankers COMMON 229899109 2 28 SH   SOLE   28 0 0
Cummins Inc COMMON 231021106 77 500 SH   SOLE   500 0 0
CVS Caremark Corp COMMON 126650100 1,143 15,165 SH   SOLE   15,165 0 0
Daimler A G COMMON D1668R123 36 386 SH   SOLE   386 0 0
Dana Holding Corporation COMMON 235825205 24 1,000 SH   SOLE   1,000 0 0
Danaher Corp Del COMMON 235851102 16 207 SH   SOLE   207 0 0
Deere & Co. COMMON 244199105 782 8,638 SH   SOLE   8,638 0 0
Devon Energy Corp New COMMON 25179M103 96 1,211 SH   SOLE   1,211 0 0
Diamond Foods Inc COMMON 252603105 25 900 SH   SOLE   900 0 0
Du Pont De Nemours COMMON 263534109 213 3,257 SH   SOLE   3,257 0 0
Duke Energy Corp COMMON 26441C105 88 1,188 SH   SOLE   1,188 0 0
E M C Corp COMMON 268648102 4,529 171,932 SH   SOLE   171,932 0 0
Earthshell Corp COMMON 27032B209 0 141 SH   SOLE   141 0 0
Eaton Corp PLC Com Irelan COMMON G29183103 21 278 SH   SOLE   278 0 0
Ecolab Inc COMMON 278865100 4 33 SH   SOLE   33 0 0
El Paso Pipeline Ptnr Lp COMMON 283702108 4 103 SH   SOLE   103 0 0
Eli Lilly COMMON 532457108 62 1,000 SH   SOLE   1,000 0 0
Energy Transfer Partnersu COMMON 29273R109 75 1,300 SH   SOLE   1,300 0 0
Ennis Business Forms COMMON 293389102 37 2,400 SH   SOLE   2,400 0 0
Ensco PLC Cl A Com COMMON G3157S106 10 180 SH   SOLE   180 0 0
Epiq Systems COMMON 26882D109 773 55,023 SH   SOLE   55,023 0 0
ETFS Gold Trust Etf COMMON 26922Y105 64 490 SH   SOLE   490 0 0
Express Scripts Hldgs Co COMMON 302182100 28 400 SH   SOLE   400 0 0
Exxon Mobil Corporation COMMON 30231G102 2,739 27,202 SH   SOLE   27,202 0 0
F E I Company COMMON 30241L109 18 200 SH   SOLE   200 0 0
F5 Networks Inc COMMON 315616102 767 6,885 SH   SOLE   6,885 0 0
Federal Mogul Corp COMMON 313549404 3 167 SH   SOLE   167 0 0
Fifth Street Finance Corp COMMON 31678A103 20 2,000 SH   SOLE   2,000 0 0
First Solar Inc COMMON 336433107 4 60 SH   SOLE   60 0 0
Ford Motor Company COMMON 345370860 931 54,017 SH   SOLE   54,017 0 0
Foundation Medicine Inc, COMMON 350465100 2,703 100,244 SH   SOLE   100,244 0 0
Frontline Capital Groxxx COMMON 35921N101 0 1,000 SH   SOLE   1,000 0 0
General Electric COMMON 369604103 2,073 78,865 SH   SOLE   78,865 0 0
General Mills COMMON 370334104 728 13,857 SH   SOLE   13,857 0 0
General Motors Corp. COMMON 370442105 36 1,000 SH   SOLE   1,000 0 0
Genuine Parts COMMON 372460105 439 5,000 SH   SOLE   5,000 0 0
Gilead Sciences Inc COMMON 375558103 21 250 SH   SOLE   250 0 0
Glaxosmithkline Plc Adrf COMMON 832378301 36 667 SH   SOLE   667 0 0
Google Inc Class A COMMON 38259P508 528 903 SH   SOLE   903 0 0
Google Inc Class C COMMON 38259P706 619 1,076 SH   SOLE   1,076 0 0
Gorman Rupp Company COMMON 383082104 203 5,726 SH   SOLE   5,726 0 0
Hatteras Financial Corp COMMON 41902R103 10 500 SH   SOLE   500 0 0
HCA Holdings Inc COMMON 40412C101 56 1,000 SH   SOLE   1,000 0 0
Heineken Hldg New Ord COMMON N39338194 113 1,726 SH   SOLE   1,726 0 0
Hercules Tech Growth COMMON 427096508 48 3,000 SH   SOLE   3,000 0 0
Hess Corporation COMMON 42809H107 22 225 SH   SOLE   225 0 0
Hewlett-Packard Company COMMON 428236103 27 800 SH   SOLE   800 0 0
Honda Motor Co Ltd Adr COMMON 438128308 8,489 242,623 SH   SOLE   242,623 0 0
Honeywell Inc. COMMON 438506107 8 85 SH   SOLE   85 0 0
Huntington Bancshares Inc COMMON 446150104 27 2,852 SH   SOLE   2,852 0 0
Hydrogenics Corp COMMON 448882100 11 609 SH   SOLE   609 0 0
Hyster-Yale Mh Cl A COMMON 449172105 29 325 SH   SOLE   325 0 0
Hyster-Yale Mh Cl B COMMON 449172998 29 325 SH   SOLE   325 0 0
Id Systems Inc COMMON 449489103 1 100 SH   SOLE   100 0 0
IDEX Corp. COMMON 45167R104 20 250 SH   SOLE   250 0 0
Immunogen Inc. COMMON 45253H101 12 1,000 SH   SOLE   1,000 0 0
Immunovaccine Inc COMMON 45254B103 13 20,360 SH   SOLE   20,360 0 0
Intel Corp. COMMON 458140100 4,528 146,538 SH   SOLE   146,538 0 0
International Business Ma COMMON 459200101 714 3,941 SH   SOLE   3,941 0 0
Intuit Inc. COMMON 461202103 1,493 18,535 SH   SOLE   18,535 0 0
Ishares Australian Index COMMON 464286103 16 600 SH   SOLE   600 0 0
IShares FTSE Xinhau HK Ch COMMON 464287184 12 333 SH   SOLE   333 0 0
Ishares Iboxx Investment COMMON 464287242 36 300 SH   SOLE   300 0 0
Ishares Msci Brazil Indx COMMON 464286400 5 100 SH   SOLE   100 0 0
Ishares Tr Msci Eafe Fd COMMON 464287465 31 455 SH   SOLE   455 0 0
Ishares Tr S&P Global COMMON 464287275 81 1,280 SH   SOLE   1,280 0 0
Isis Pharmaceuticals COMMON 464330109 7 200 SH   SOLE   200 0 0
J.P. Morgan Chase & Co COMMON 46625H100 319 5,531 SH   SOLE   5,531 0 0
Johnson & Johnson COMMON 478160104 7,551 72,173 SH   SOLE   72,173 0 0
Johnson Controls COMMON 478366107 25 500 SH   SOLE   500 0 0
Kadant Inc COMMON 48282T104 8 200 SH   SOLE   200 0 0
Kellogg Co. COMMON 487836108 5 79 SH   SOLE   79 0 0
Kubota Corp Adr COMMON 501173207 8,820 124,127 SH   SOLE   124,127 0 0
Kyocera Ltd Adr COMMON 501556203 7,826 164,488 SH   SOLE   164,488 0 0
Lindsay Corporation COMMON 535555106 6,422 76,022 SH   SOLE   76,022 0 0
Lionbridge Tech Inc COMMON 536252109 6 1,000 SH   SOLE   1,000 0 0
Lowe's Cos. COMMON 548661107 84 1,740 SH   SOLE   1,740 0 0
Magellan Midstream Ptnrs COMMON 559080106 134 1,600 SH   SOLE   1,600 0 0
Magnum Hunter Res COMMON 55973B300 35 700 SH   SOLE   700 0 0
Market Vectors Etf TRUST COMMON 57060U100 32 1,200 SH   SOLE   1,200 0 0
Markwest Energy Ptnr Lp COMMON 570759100 179 2,500 SH   SOLE   2,500 0 0
McDonald's Corp. COMMON 580135101 171 1,700 SH   SOLE   1,700 0 0
Merchant's Bancshares inc COMMON 588448100 923 28,874 SH   SOLE   28,874 0 0
Merck & Co. COMMON 589331107 306 5,290 SH   SOLE   5,290 0 0
Meridian Bioscience, Inc. COMMON 589584101 4 200 SH   SOLE   200 0 0
Metabolix, Inc. COMMON 591018809 1 650 SH   SOLE   650 0 0
Metlife Inc COMMON 59156R108 26 475 SH   SOLE   475 0 0
Microsoft Corp. COMMON 594918104 4 96 SH   SOLE   96 0 0
Mondelez Intl Inc Cl A COMMON 609207105 6 167 SH   SOLE   167 0 0
Mosaic Co New COMMON 61945C103 1 29 SH   SOLE   29 0 0
Motorola Solutions Inc COMMON 620076307 36 540 SH   SOLE   540 0 0
MTS Systems COMMON 553777103 18 270 SH   SOLE   270 0 0
Nestle S A Sponsored ADR COMMON 641069406 129 1,664 SH   SOLE   1,664 0 0
Newcrest Mining Adr COMMON 651191108 1 122 SH   SOLE   122 0 0
Newmont Mining Corp. COMMON 651639106 20 800 SH   SOLE   800 0 0
Newpark Resources Inc COMMON 651718504 25 2,000 SH   SOLE   2,000 0 0
Northeast Utilities COMMON 664397106 20 413 SH   SOLE   413 0 0
Northwest Natural Gas Co COMMON 667655104 5 100 SH   SOLE   100 0 0
Novartis A G Spon Adr COMMON 66987V109 12,846 141,895 SH   SOLE   141,895 0 0
Nuveen NY Div Adv Munu Fd COMMON 67070A101 38 2,820 SH   SOLE   2,820 0 0
Nvidia Corp COMMON 67066G104 5,768 311,092 SH   SOLE   311,092 0 0
Occidental Petroleum COMMON 674599105 15 148 SH   SOLE   148 0 0
Oneok Partners Lp COMMON 68268N103 88 1,500 SH   SOLE   1,500 0 0
Orbotech Ltd COMMON M75253100 1,937 127,592 SH   SOLE   127,592 0 0
Owens & Minor Inc. COMMON 690730106 115 3,375 SH   SOLE   3,375 0 0
Pembina Pipeline Corp COMMON 706327103 13 297 SH   SOLE   297 0 0
Pennantpark Invt Corp COMMON 708062104 15 1,300 SH   SOLE   1,300 0 0
Pepsico Inc. COMMON 713448108 359 4,016 SH   SOLE   4,016 0 0
Perkinelmer Inc COMMON 714046109 94 2,000 SH   SOLE   2,000 0 0
Pfizer Inc. COMMON 717081103 640 21,556 SH   SOLE   21,556 0 0
Piedmont Natural Gas Inc COMMON 720186105 30 800 SH   SOLE   800 0 0
Pimco Canada Bond Index E COMMON 72201R759 47 480 SH   SOLE   480 0 0
Plains All Amern Ppln Lp COMMON 726503105 8 140 SH   SOLE   140 0 0
Plum Creek Timber L.P. COMMON 729237107 14 312 SH   SOLE   312 0 0
PNC Financial Services GP COMMON 693475105 4,770 53,565 SH   SOLE   53,565 0 0
Portland General Electric COMMON 736508847 1,013 29,209 SH   SOLE   29,209 0 0
Posco Adr COMMON 693483109 5 70 SH   SOLE   70 0 0
Potash Corp of Saskatchew COMMON 73755L107 58 1,533 SH   SOLE   1,533 0 0
Powershares DB Oil COMMON 73936B507 3 100 SH   SOLE   100 0 0
Powershs Exch Trad Fd Tr COMMON 73935X500 7 950 SH   SOLE   950 0 0
Powershs Exch Trad Fd Tr COMMON 73935X575 3 100 SH   SOLE   100 0 0
Powershs Global ETF Clean COMMON 73936T615 5 340 SH   SOLE   340 0 0
PPL Corp Com COMMON 68351T106 43 1,200 SH   SOLE   1,200 0 0
Procera Networks Inc New COMMON 74269U203 0 30 SH   SOLE   30 0 0
Procter & Gamble COMMON 742718109 12,297 156,468 SH   SOLE   156,468 0 0
Progressive Corp Ohio COMMON 743315103 116 4,560 SH   SOLE   4,560 0 0
Proshs Ultrashort Lehman COMMON 74347R297 0 6 SH   SOLE   6 0 0
Prospect Capital Corp COMMON 74348T102 38 3,600 SH   SOLE   3,600 0 0
Public Serv. Enterprise COMMON 744573106 90 2,200 SH   SOLE   2,200 0 0
Qualcomm Inc COMMON 747525103 91 1,149 SH   SOLE   1,149 0 0
Regency Energy Partners COMMON 75885Y107 64 2,000 SH   SOLE   2,000 0 0
Republic First Bancorp In COMMON 760416107 207 41,110 SH   SOLE   41,110 0 0
Rio Tinto Plc COMMON 767204100 65 1,200 SH   SOLE   1,200 0 0
Rite Aid Corp COMMON 767754104 31 4,268 SH   SOLE   4,268 0 0
Riverbed Technology Inc COMMON 768573107 14 700 SH   SOLE   700 0 0
Rowan Co. COMMON 779382100 4 140 SH   SOLE   140 0 0
Royal Dutch Shell A Adrf COMMON 780259206 305 3,703 SH   SOLE   3,703 0 0
Sandridge Permian Trust COMMON 714265105 36 2,850 SH   SOLE   2,850 0 0
Sapient Corporation COMMON 803062108 7,251 446,367 SH   SOLE   446,367 0 0
Savient Pharmaceuticals COMMON 80517Q100 0 100 SH   SOLE   100 0 0
Schlumberger Ltd. COMMON 806857108 153 1,300 SH   SOLE   1,300 0 0
Senior Housing Pptys Tr COMMON 81721M109 6 250 SH   SOLE   250 0 0
Sigma Aldrich Corp COMMON 826552101 3 30 SH   SOLE   30 0 0
Silver Wheaton Corp COMMON 828336107 29 1,100 SH   SOLE   1,100 0 0
Sma Solar Tech Ord COMMON D7008K108 63 1,675 SH   SOLE   1,675 0 0
Smuckers, J.M. COMMON 832696207 389 3,650 SH   SOLE   3,650 0 0
Spdr Msci Acwi Ex-Us COMMON 78463X848 28 765 SH   SOLE   765 0 0
Spectra Energy Corp COMMON 847560109 42 1,000 SH   SOLE   1,000 0 0
Starbucks COMMON 855244109 81 1,049 SH   SOLE   1,049 0 0
Starwood Htls & Resorts COMMON 85590A401 23 279 SH   SOLE   279 0 0
State Street Corp COMMON 857477103 11 167 SH   SOLE   167 0 0
Statoil Asa Adr COMMON 85771P102 16 525 SH   SOLE   525 0 0
Stillwater Mining Corp COMMON 86074Q102 18 1,000 SH   SOLE   1,000 0 0
Stryker Corp COMMON 863667101 1,155 13,700 SH   SOLE   13,700 0 0
Student Transportation COMMON 86388A108 33 5,000 SH   SOLE   5,000 0 0
Sturm Ruger COMMON 864159108 33 553 SH   SOLE   553 0 0
Suffolk Bancorp COMMON 864739107 31 1,400 SH   SOLE   1,400 0 0
Suncor Energy Inc COMMON 867229106 16 384 SH   SOLE   384 0 0
Sunopta Inc COMMON 8676EP108 90 6,404 SH   SOLE   6,404 0 0
Superior Energy Services COMMON 868157108 27 750 SH   SOLE   750 0 0
Symantec Corp. COMMON 871503108 688 30,060 SH   SOLE   30,060 0 0
Sysco Corp COMMON 871829107 96 2,567 SH   SOLE   2,567 0 0
T J X Cos Inc COMMON 872540109 106 2,000 SH   SOLE   2,000 0 0
Texas Instruments COMMON 882508104 2 40 SH   SOLE   40 0 0
Tractor Supply Company COMMON 892356106 42 700 SH   SOLE   700 0 0
Travelers Companies Inc. COMMON 894190107 23 248 SH   SOLE   248 0 0
Tronox Ltd Class A COMMON Q9235V101 19 700 SH   SOLE   700 0 0
TrustCo Bank Corp COMMON 898349105 2 354 SH   SOLE   354 0 0
U S Bancorp Del New COMMON 902973304 9,165 211,574 SH   SOLE   211,574 0 0
Ultralife Batteries Inc COMMON 903899102 3 700 SH   SOLE   700 0 0
Union Pacific COMMON 907818108 283 2,840 SH   SOLE   2,840 0 0
United Natural Foods COMMON 911163103 618 9,488 SH   SOLE   9,488 0 0
United Parcel Service B COMMON 911312106 5 45 SH   SOLE   45 0 0
Unitedhealth Group Inc COMMON 91324P102 34 415 SH   SOLE   415 0 0
Vanguard Bond Index Fund COMMON 921937827 80 1,000 SH   SOLE   1,000 0 0
Vanguard European COMMON 922042874 14 226 SH   SOLE   226 0 0
Vanguard Total Stock Mkt COMMON 922908769 47 460 SH   SOLE   460 0 0
Verizon Communications COMMON 92343V104 5,150 105,244 SH   SOLE   105,244 0 0
Vodafone Group PLC COMMON 92857W209 2 68 SH   SOLE   68 0 0
Vulcan Materials COMMON 929160109 38 600 SH   SOLE   600 0 0
W P Carey & Co L L C COMMON 92930Y107 64 1,000 SH   SOLE   1,000 0 0
Walgreen Co. COMMON 931422109 971 13,100 SH   SOLE   13,100 0 0
Warren Resources Inc COMMON 93564A100 2 400 SH   SOLE   400 0 0
Waters Corp COMMON 941848103 23 225 SH   SOLE   225 0 0
Wells Fargo COMMON 949746101 12,096 230,146 SH   SOLE   230,146 0 0
WGL Holdings COMMON 92924F106 19 450 SH   SOLE   450 0 0
Whole Foods Market Inc. COMMON 966837106 19 500 SH   SOLE   500 0 0
Williams Companies Inc. COMMON 969457100 116 2,000 SH   SOLE   2,000 0 0
Wisdomtree Emerging ETF COMMON 97717X867 24 500 SH   SOLE   500 0 0
Wisdomtree Etf COMMON 97717W331 30 1,000 SH   SOLE   1,000 0 0
Wisdomtree Eur Smcap Div COMMON 97717W869 57 950 SH   SOLE   950 0 0
WPX Energy Inc COMMON 98212B103 38 1,582 SH   SOLE   1,582 0 0
Xerox Corp. COMMON 984121103 6,951 558,722 SH   SOLE   558,722 0 0