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
3 D Systems Corp COMMON 88554D205 22 400 SH   SOLE   400 0 0
A G L Resources Inc COMMON 001204106 49 1,062 SH   SOLE   1,062 0 0
A T & T Corp. COMMON 00206R102 1,698 50,210 SH   SOLE   50,210 0 0
ABB AG ORD CHF COMMON 00256X991 56 2,394 SH   SOLE   2,394 0 0
Abbott Labs COMMON 002824100 1,095 33,005 SH   SOLE   33,005 0 0
Abbvie Inc COMMON 00287Y109 2,659 59,446 SH   SOLE   59,446 0 0
Air Products & Chemica COMMON 009158106 112 1,050 SH   SOLE   1,050 0 0
Allot Communications COMMON M0854Q105 1,516 119,829 SH   SOLE   119,829 0 0
Ameren Corp (Hldg Co) COMMON 023608102 42 1,200 SH   SOLE   1,200 0 0
American Express COMMON 025816109 11 150 SH   SOLE   150 0 0
American Intern'l Grou COMMON 026874107 5 100 SH   SOLE   100 0 0
Amerisourcebergen Corp COMMON 03073E105 61 1,000 SH   SOLE   1,000 0 0
Amgen Inc. COMMON 031162100 43 386 SH   SOLE   386 0 0
Annaly Capital Mgmt COMMON 035710409 6 500 SH   SOLE   500 0 0
Apache Corp COMMON 037411105 946 11,110 SH   SOLE   11,110 0 0
Apple Computer COMMON 037833100 1,163 2,440 SH   SOLE   2,440 0 0
Automatic Data Process COMMON 053015103 479 6,623 SH   SOLE   6,623 0 0
Avista Corporation COMMON 05379B107 3,117 118,083 SH   SOLE   118,083 0 0
Baidu Inc Adr COMMON 056752108 3 20 SH   SOLE   20 0 0
Bank Montreal Quebec COMMON 063671101 1,081 16,180 SH   SOLE   16,180 0 0
Bank of America Corp COMMON 060505104 14 1,000 SH   SOLE   1,000 0 0
Becton Dickinson COMMON 075887109 1,357 13,565 SH   SOLE   13,565 0 0
Berkshire Hathaway Cl COMMON 084670207 1,059 9,330 SH   SOLE   9,330 0 0
Best Buy Co COMMON 086516101 1 1 SH   SOLE   1 0 0
BP Amoco Plc Adr COMMON 055622104 117 2,780 SH   SOLE   2,780 0 0
Brady Corp Cl A COMMON 104674106 61 2,000 SH   SOLE   2,000 0 0
Bristol-Myers Squibb COMMON 110122108 122 2,634 SH   SOLE   2,634 0 0
Brookfield Infrastruct COMMON G16252101 42 1,100 SH   SOLE   1,100 0 0
Canadian National Rail COMMON 136375102 71 700 SH   SOLE   700 0 0
Canadian Natural Res COMMON 136385101 19 612 SH   SOLE   612 0 0
Canon Inc Adr Japan COMMON 138006309 10 300 SH   SOLE   300 0 0
Carefusion Corp COMMON 14170T101 28 767 SH   SOLE   767 0 0
Carlsberg As Adr COMMON 142795202 2 85 SH   SOLE   85 0 0
Ceco Environmental Cor COMMON 125141101 1 1,019 SH   SOLE   1,019 0 0
Celgene Corp COMMON 151020104 1,722 11,174 SH   SOLE   11,174 0 0
Celldex Therapeutics I COMMON 15117B103 4 100 SH   SOLE   100 0 0
Cerner Corp. COMMON 156782104 7,642 145,424 SH   SOLE   145,424 0 0
Chevrontexaco Corp COMMON 166764100 276 2,275 SH   SOLE   2,275 0 0
Cigna Corp. COMMON 125509109 77 1,000 SH   SOLE   1,000 0 0
Cisco Systems Inc. COMMON 17275R102 6,965 297,236 SH   SOLE   297,236 0 0
Citigroup COMMON 172967424 123 2,532 SH   SOLE   2,532 0 0
Cliffs Natural Resourc COMMON 18683K101 21 1,000 SH   SOLE   1,000 0 0
Coca Cola Company COMMON 191216100 357 9,422 SH   SOLE   9,422 0 0
Colgate Palmolive COMMON 194162103 42 700 SH   SOLE   700 0 0
Comcast CP New Cl A COMMON 20030N200 65 1,500 SH   SOLE   1,500 0 0
Con Edison Inc COMMON 209115104 1,679 30,451 SH   SOLE   30,451 0 0
Conocophillips COMMON 20825C104 28 402 SH   SOLE   402 0 0
Cons Freight "Bankrupt COMMON 209232107 1 750 SH   SOLE   750 0 0
Corning Inc. COMMON 219350105 28 1,920 SH   SOLE   1,920 0 0
Costco Wholesale COMMON 22160K105 3,806 33,044 SH   SOLE   33,044 0 0
CPFL Energia SA CPL COMMON 126153105 3 150 SH   SOLE   150 0 0
Cree Inc COMMON 225447101 42 700 SH   SOLE   700 0 0
Crystal Rock Holdings COMMON 22940F103 1 600 SH   SOLE   600 0 0
Cullen Frost Bankers COMMON 229899109 2 28 SH   SOLE   28 0 0
Cummins Inc COMMON 231021106 66 500 SH   SOLE   500 0 0
CVS Caremark Corp COMMON 126650100 1,411 24,860 SH   SOLE   24,860 0 0
Daimler A G COMMON D1668R123 30 386 SH   SOLE   386 0 0
Dana Holding Corporati COMMON 235825205 23 1,000 SH   SOLE   1,000 0 0
Danaher Corp Del COMMON 235851102 10 150 SH   SOLE   150 0 0
Deere & Co. COMMON 244199105 196 2,410 SH   SOLE   2,410 0 0
Dendreon Corp COMMON 24823Q107 2 700 SH   SOLE   700 0 0
Devon Energy Corp New COMMON 25179M103 70 1,211 SH   SOLE   1,211 0 0
Diamond Foods Inc COMMON 252603105 21 900 SH   SOLE   900 0 0
Du Pont De Nemours COMMON 263534109 191 3,257 SH   SOLE   3,257 0 0
Duke Energy Corp COMMON 26441C105 79 1,188 SH   SOLE   1,188 0 0
E M C Corp COMMON 268648102 3,591 140,490 SH   SOLE   140,490 0 0
Earthshell Corp COMMON 27032B209 1 141 SH   SOLE   141 0 0
EBAY Inc COMMON 278642103 989 17,720 SH   SOLE   17,720 0 0
El Paso Pipeline Ptnr COMMON 283702108 4 103 SH   SOLE   103 0 0
Eli Lilly COMMON 532457108 151 3,000 SH   SOLE   3,000 0 0
Encana Corp COMMON 292505104 226 13,051 SH   SOLE   13,051 0 0
Energy Transfer Partne COMMON 29273R109 68 1,300 SH   SOLE   1,300 0 0
Ennis Business Forms COMMON 293389102 43 2,400 SH   SOLE   2,400 0 0
Enterprise Prods Partn COMMON 293792107 67 1,100 SH   SOLE   1,100 0 0
Epiq Systems COMMON 26882D109 1,096 83,096 SH   SOLE   83,096 0 0
Etfs Physical Silver S COMMON 26922X107 1 47 SH   SOLE   47 0 0
Express Scripts Hldgs COMMON 302182100 25 400 SH   SOLE   400 0 0
Exxon Mobil Corporatio COMMON 30231G102 2,084 24,217 SH   SOLE   24,217 0 0
F E I Company COMMON 30241L109 18 200 SH   SOLE   200 0 0
F5 Networks Inc COMMON 315616102 1,097 12,785 SH   SOLE   12,785 0 0
Facebook Inc Class A COMMON 30303M102 80 1,600 SH   SOLE   1,600 0 0
Federal Mogul Corp COMMON 313549404 3 167 SH   SOLE   167 0 0
Fifth Street Finance C COMMON 31678A103 31 3,000 SH   SOLE   3,000 0 0
First Solar Inc COMMON 336433107 2 60 SH   SOLE   60 0 0
Fiserv Inc. COMMON 337738108 214 2,115 SH   SOLE   2,115 0 0
Flow International COMMON 343468104 11 2,850 SH   SOLE   2,850 0 0
Ford Motor Company COMMON 345370860 1,569 93,028 SH   SOLE   93,028 0 0
Frontline Capital Grox COMMON 35921N101 1 1,000 SH   SOLE   1,000 0 0
General Electric COMMON 369604103 1,882 78,766 SH   SOLE   78,766 0 0
General Mills COMMON 370334104 1,155 24,107 SH   SOLE   24,107 0 0
General Motors Corp. COMMON 370442105 36 1,000 SH   SOLE   1,000 0 0
Genesis Energy Lp COMMON 371927104 85 1,700 SH   SOLE   1,700 0 0
Genuine Parts COMMON 372460105 404 5,000 SH   SOLE   5,000 0 0
Gilead Sciences Inc COMMON 375558103 16 250 SH   SOLE   250 0 0
Glaxosmithkline Plc Ad COMMON 832378301 33 667 SH   SOLE   667 0 0
Global PVQ COMMON D623R103 1 285 SH   SOLE   285 0 0
Google Inc Class A COMMON 38259P508 1,301 1,485 SH   SOLE   1,485 0 0
Gorman Rupp Company COMMON 383082104 181 4,516 SH   SOLE   4,516 0 0
Hatteras Financial Cor COMMON 41902R103 9 500 SH   SOLE   500 0 0
HCA Holdings Inc COMMON 40412C101 43 1,000 SH   SOLE   1,000 0 0
Heineken Hldg New Ord COMMON N39338194 109 1,726 SH   SOLE   1,726 0 0
Hercules Tech Growth COMMON 427096508 46 3,000 SH   SOLE   3,000 0 0
Hess Corporation COMMON 42809H107 17 225 SH   SOLE   225 0 0
Hewlett-Packard Compan COMMON 428236103 23 1,098 SH   SOLE   1,098 0 0
Honda Motor Co Ltd Adr COMMON 438128308 735 19,276 SH   SOLE   19,276 0 0
Honeywell Inc. COMMON 438506107 7 85 SH   SOLE   85 0 0
Hydrogenics Corp COMMON 448882100 8 631 SH   SOLE   631 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 16 250 SH   SOLE   250 0 0
Immunogen Inc. COMMON 45253H101 17 1,000 SH   SOLE   1,000 0 0
Immunovaccine Inc COMMON 45254B103 1 360 SH   SOLE   360 0 0
Intel Corp. COMMON 458140100 4,391 191,581 SH   SOLE   191,581 0 0
International Business COMMON 459200101 4,060 21,926 SH   SOLE   21,926 0 0
Intuit Inc. COMMON 461202103 1,921 28,975 SH   SOLE   28,975 0 0
Ishares Australian Ind COMMON 464286103 15 600 SH   SOLE   600 0 0
IShares FTSE Xinhau HK COMMON 464287184 12 333 SH   SOLE   333 0 0
Ishares Msci Brazil In COMMON 464286400 5 100 SH   SOLE   100 0 0
Ishares Msci Korea Idx COMMON 464286772 62 1,000 SH   SOLE   1,000 0 0
Ishares Tr Msci Eafe F COMMON 464287465 29 455 SH   SOLE   455 0 0
Ishares Tr S&P Global COMMON 464287275 82 1,280 SH   SOLE   1,280 0 0
Isis Pharmaceuticals COMMON 464330109 8 200 SH   SOLE   200 0 0
Itron Inc New COMMON 465741106 30 695 SH   SOLE   695 0 0
J.P. Morgan Chase & Co COMMON 46625H100 270 5,228 SH   SOLE   5,228 0 0
Johnson & Johnson COMMON 478160104 6,524 75,253 SH   SOLE   75,253 0 0
Kadant Inc COMMON 48282T104 7 200 SH   SOLE   200 0 0
Kellogg Co. COMMON 487836108 5 79 SH   SOLE   79 0 0
Kyocera Ltd Adr COMMON 501556203 9,513 89,164 SH   SOLE   89,164 0 0
Lionbridge Tech Inc COMMON 536252109 4 1,000 SH   SOLE   1,000 0 0
Lowe's Cos. COMMON 548661107 96 2,020 SH   SOLE   2,020 0 0
Magellan Midstream Ptn COMMON 559080106 90 1,600 SH   SOLE   1,600 0 0
Magnum Hunter Res COMMON 55973B300 32 700 SH   SOLE   700 0 0
MannKind Corp COMMON 56400P201 20 3,500 SH   SOLE   3,500 0 0
Market Vectors Etf TRU COMMON 57060U100 25 1,000 SH   SOLE   1,000 0 0
Markwest Energy Ptnr L COMMON 570759100 181 2,500 SH   SOLE   2,500 0 0
McDonald's Corp. COMMON 580135101 164 1,700 SH   SOLE   1,700 0 0
Merchant's Bancshares COMMON 588448100 1,282 44,309 SH   SOLE   44,309 0 0
Merck & Co. COMMON 589331107 242 5,091 SH   SOLE   5,091 0 0
Meridian Bioscience, I COMMON 589584101 9 400 SH   SOLE   400 0 0
Metabolix, Inc. COMMON 591018809 1 650 SH   SOLE   650 0 0
Metlife Inc COMMON 59156R108 5 100 SH   SOLE   100 0 0
Microsoft Corp. COMMON 594918104 20 590 SH   SOLE   590 0 0
Mondelez Intl Inc Cl A COMMON 609207105 5 167 SH   SOLE   167 0 0
Mosaic Co New COMMON 61945C103 1 28 SH   SOLE   28 0 0
Motorola Solutions Inc COMMON 620076307 32 540 SH   SOLE   540 0 0
MTS Systems COMMON 553777103 173 2,690 SH   SOLE   2,690 0 0
Nestle S A Reg B Adr COMMON 641069406 112 1,615 SH   SOLE   1,615 0 0
Newcrest Mining Adr COMMON 651191108 1 122 SH   SOLE   122 0 0
Newmont Mining Corp. COMMON 651639106 22 800 SH   SOLE   800 0 0
Newpark Resources Inc COMMON 651718504 25 2,000 SH   SOLE   2,000 0 0
Northeast Utilities COMMON 664397106 17 413 SH   SOLE   413 0 0
Northwest Natural Gas COMMON 667655104 4 100 SH   SOLE   100 0 0
Novartis A G Spon Adr COMMON 66987V109 11,999 156,421 SH   SOLE   156,421 0 0
Nustar Energy LP COMMON 67056H102 46 1,150 SH   SOLE   1,150 0 0
Nuveen NY Div Adv Munu COMMON 67070A101 36 2,820 SH   SOLE   2,820 0 0
Nvidia Corp COMMON 67066G104 5,422 348,444 SH   SOLE   348,444 0 0
Oneok Partners Lp COMMON 68268N103 80 1,500 SH   SOLE   1,500 0 0
Oracle Systems Corp. COMMON 68389X105 1,159 34,941 SH   SOLE   34,941 0 0
Orange Adr COMMON 684060106 750 59,970 SH   SOLE   59,970 0 0
Owens & Minor Inc. COMMON 690730106 117 3,375 SH   SOLE   3,375 0 0
Pembina Pipeline Corp COMMON 706327103 10 297 SH   SOLE   297 0 0
Pennantpark Invt Corp COMMON 708062104 15 1,300 SH   SOLE   1,300 0 0
Pepsico Inc. COMMON 713448108 293 3,686 SH   SOLE   3,686 0 0
Perkinelmer Inc COMMON 714046109 76 2,000 SH   SOLE   2,000 0 0
Pfizer Inc. COMMON 717081103 609 21,184 SH   SOLE   21,184 0 0
Piedmont Natural Gas COMMON 720186105 26 800 SH   SOLE   800 0 0
Pimco Canada Bond Inde COMMON 72201R759 54 564 SH   SOLE   564 0 0
Plains All Amern Ppln COMMON 726503105 7 140 SH   SOLE   140 0 0
Plum Creek Timber L.P. COMMON 729237107 15 312 SH   SOLE   312 0 0
PNC Financial Services COMMON 693475105 4,800 66,252 SH   SOLE   66,252 0 0
Portland General Elect COMMON 736508847 1,284 45,470 SH   SOLE   45,470 0 0
Posco Adr COMMON 693483109 5 70 SH   SOLE   70 0 0
Potash Corp of Saskatc COMMON 73755L107 48 1,533 SH   SOLE   1,533 0 0
Powershs DB Multi Sect COMMON 73936B507 3 100 SH   SOLE   100 0 0
Powershs Exch Trad Fd COMMON 73935X575 2 100 SH   SOLE   100 0 0
Powershs Exch Trad Fd COMMON 73935X500 8 1,250 SH   SOLE   1,250 0 0
Powershs Global ETF Cl COMMON 73936T615 4 340 SH   SOLE   340 0 0
PPL Corp Com COMMON 68351T106 36 1,200 SH   SOLE   1,200 0 0
Procera Networks Inc N COMMON 74269U203 4 275 SH   SOLE   275 0 0
Procter & Gamble COMMON 742718109 13,391 177,159 SH   SOLE   177,159 0 0
Progressive Corp Ohio COMMON 743315103 124 4,560 SH   SOLE   4,560 0 0
Proshs Ultrashort Lehm COMMON 74347R297 1 6 SH   SOLE   6 0 0
Prospect Capital Corp COMMON 74348T102 51 4,600 SH   SOLE   4,600 0 0
Public Serv. Enterpris COMMON 744573106 72 2,200 SH   SOLE   2,200 0 0
Qualcomm Inc COMMON 747525103 227 3,370 SH   SOLE   3,370 0 0
Regency Energy Partner COMMON 75885Y107 57 2,000 SH   SOLE   2,000 0 0
Republic First Bancorp COMMON 760416107 131 41,110 SH   SOLE   41,110 0 0
Rio Tinto Plc COMMON 767204100 59 1,200 SH   SOLE   1,200 0 0
Rite Aid Corp COMMON 767754104 20 4,268 SH   SOLE   4,268 0 0
Riverbed Technology In COMMON 768573107 4 300 SH   SOLE   300 0 0
Rowan Co. COMMON 779382100 5 140 SH   SOLE   140 0 0
Royal Dutch Shell A Ad COMMON 780259206 243 3,703 SH   SOLE   3,703 0 0
Royal Dutch Shell B Ad COMMON 780259107 48 700 SH   SOLE   700 0 0
Sandridge Permian Trus COMMON 714265105 40 2,850 SH   SOLE   2,850 0 0
Sapient Corporation COMMON 803062108 7,934 508,605 SH   SOLE   508,605 0 0
Savient Pharmaceutical COMMON 80517Q100 1 100 SH   SOLE   100 0 0
Schlumberger Ltd. COMMON 806857108 133 1,500 SH   SOLE   1,500 0 0
Senior Housing Pptys T COMMON 81721M109 12 500 SH   SOLE   500 0 0
Silver Wheaton Corp COMMON 828336107 27 1,100 SH   SOLE   1,100 0 0
Sma Solar Tech Ord COMMON D7008K108 60 1,750 SH   SOLE   1,750 0 0
Smuckers, J.M. COMMON 832696207 383 3,650 SH   SOLE   3,650 0 0
Solarworld COMMON D7045Y103 1 425 SH   SOLE   425 0 0
Spectra Energy Corp COMMON 847560109 34 1,000 SH   SOLE   1,000 0 0
Starbucks COMMON 855244109 38 500 SH   SOLE   500 0 0
Starwood Htls & Resort COMMON 85590A401 19 279 SH   SOLE   279 0 0
State Street Corp COMMON 857477103 11 167 SH   SOLE   167 0 0
Statoil Asa Adr COMMON 85771P102 12 525 SH   SOLE   525 0 0
Stillwater Mining Corp COMMON 86074Q102 11 1,000 SH   SOLE   1,000 0 0
Stratasys Ltd COMMON M85548101 20 200 SH   SOLE   200 0 0
Stryker Corp COMMON 863667101 1,512 22,365 SH   SOLE   22,365 0 0
Student Transportation COMMON 86388A108 31 5,000 SH   SOLE   5,000 0 0
Suffolk Bancorp COMMON 864739107 25 1,400 SH   SOLE   1,400 0 0
Suncor Energy Inc COMMON 867229106 14 384 SH   SOLE   384 0 0
Sunopta Inc COMMON 8676EP108 73 7,500 SH   SOLE   7,500 0 0
Superior Energy Servic COMMON 868157108 19 750 SH   SOLE   750 0 0
Sysco Corp COMMON 871829107 82 2,567 SH   SOLE   2,567 0 0
T J X Cos Inc COMMON 872540109 113 2,000 SH   SOLE   2,000 0 0
Telefonica SA COMMON 879382208 6,099 393,981 SH   SOLE   393,981 0 0
Texas Instruments COMMON 882508104 2 40 SH   SOLE   40 0 0
Total S A ADS COMMON 89151E109 35 600 SH   SOLE   600 0 0
Tractor Supply Company COMMON 892356106 47 700 SH   SOLE   700 0 0
Tronox Ltd Class A COMMON Q9235V101 17 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 8,709 238,083 SH   SOLE   238,083 0 0
Ultralife Batteries In COMMON 903899102 3 700 SH   SOLE   700 0 0
Unilever N.V. COMMON 904784501 48 1,284 SH   SOLE   1,284 0 0
Unilever Plc Adr New COMMON 904767704 1,541 39,945 SH   SOLE   39,945 0 0
Union Pacific COMMON 907818108 221 1,420 SH   SOLE   1,420 0 0
United Natural Foods COMMON 911163103 1,192 17,718 SH   SOLE   17,718 0 0
United Parcel Service COMMON 911312106 4 45 SH   SOLE   45 0 0
United States Nat Gas COMMON 912318102 1 46 SH   SOLE   46 0 0
Unitedhealth Group Inc COMMON 91324P102 30 415 SH   SOLE   415 0 0
Vanguard European COMMON 922042874 12 226 SH   SOLE   226 0 0
Vector Group Ltd COMMON 92240M108 37 2,315 SH   SOLE   2,315 0 0
Verizon Communications COMMON 92343V104 89 1,905 SH   SOLE   1,905 0 0
Vodafone Group PLC COMMON 92857W209 15,191 431,798 SH   SOLE   431,798 0 0
Vulcan Materials COMMON 929160109 65 1,250 SH   SOLE   1,250 0 0
W P Carey & Co L L C COMMON 92930Y107 65 1,000 SH   SOLE   1,000 0 0
Walgreen Co. COMMON 931422109 710 13,200 SH   SOLE   13,200 0 0
Warren Resources Inc COMMON 93564A100 1 400 SH   SOLE   400 0 0
Waters Corp COMMON 941848103 24 225 SH   SOLE   225 0 0
Wells Fargo COMMON 949746101 10,808 261,572 SH   SOLE   261,572 0 0
WGL Holdings COMMON 92924F106 19 450 SH   SOLE   450 0 0
Whole Foods Market Inc COMMON 966837106 29 500 SH   SOLE   500 0 0
Williams Companies In COMMON 969457100 73 2,000 SH   SOLE   2,000 0 0
Wisdomtree Emerging ET COMMON 97717X867 73 1,544 SH   SOLE   1,544 0 0
WPX Energy Inc COMMON 98212B103 13 666 SH   SOLE   666 0 0
Xerox Corp. COMMON 984121103 6,582 639,682 SH   SOLE   639,682 0 0