York Last Updated: 19 February 19 | Trust, quality and experience. Exclusive same day service in York.


Find expert lawyers and attorneys in York. Local law firms and legal advice near me.


Achenbach Dale A Attorney
18 South George Street Suite 201
17401
(717)846-8993
Achenbach Dale A Attorney
18 S George St, #201
17401
(717) 846-8993
Achenbach Dale A Atty
2210 Tall Oaks Ln
17406
(717) 755-3019
Achenbach Dale A Achenbach Dale A
204 N George St, #200
17401
(717) 846-8993
Achenbach Dale A Attorney
2210 Tall Oaks Lane
17402
(717)755-3019
Adams Joseph C. Attorney
135 North George Street
17401
(717)848-4900
Alessi Dennis A
120 East King Street
17403
(717)846-0303
Allen Clarence E Attorney
18 South George Street
17401
(717)846-5873
Allen Clarence E Allen Clarence E
18 S George St, #615
17401
(717) 846-5873
Anderson Leighty Jody Attorney
221 West Philadelphia Street Suite E600
17401
(717)846-9800
Anderson Leighty Jody Attorney
650 W Philadelphia St
17401
(717) 846-9800
Anderson W William Attorney
25 North Duke Street
17401
(717)845-9641
Anderson W William Attorney
25 N Duke St
17401
(717) 845-9641
Anderson W William Atty
416 Dupont Ave
17403
(717) 846-0100
Anderson D Reed Stock Leader
221 W Philadelphia St, #600
17401
(717) 846-9800
Anderson D. Reed Attorney
221 West Philadelphia Street Suite E600
17401
(717)846-9800
Anderson Michael C. Attorney
17 East Market Street
17401
(717)845-3674
Andrews Peter R. Attorney
135 North George Street
17401
(717)848-4900
Anstine Sparler
117 East Market Street
17401
(717)846-8811
Arzt Leslie S Anstine Sparler
117 E Market St
17401
(717) 846-8811
Austin Law Firm LLC
57 East Market Street
17401
(717)846-2246
Austin Law Firm LLC
57 E Market St
17401
(717) 846-2246
Austin Sara A. Attorney
17 East Market Street
17401
(717)845-3674
Ayers Penny V. Attorney
17 East Market Street
17401
(717)845-3674
Baker David P Attorney
25 North Duke Street
17401
(717)845-9641
Baker David P Smith Anderson Baker Long
25 N Duke St, #2
17401
(717) 845-9641
Baker Timothy Baker Law Firm
3110 E Market St, #B
17402
(717) 600-2900
Baker David P Attorney
103 Bentwood Lane
17404
(717)764-5035
Baker David P Attorney
103 Bentwood Ln
17408
(717) 764-5035
Baker Timothy A Attorney
88 Lexton Drive
17404
(717)843-3723
Baker Timothy A Attorney
88 Lexton Dr
17404
(717) 843-3723
Balaban Robert T Attorney at Law
50 Mount Zion Rd
17402
(717) 757-2254
Bankenstein Bruce C Attorney
42 North Duke Street
17401
(717)843-0961
Bankenstein Bruce C Attorney
42 N Duke St
17401
(717) 843-0961
Bankenstein Bruce C Manifold Bankenstein
48 S Duke St
17401
(717) 843-0961
Baranski John J. Jr. Attorney
17 East Market Street
17401
(717)845-3674
Bare Douglas R Attorney
35 South Queen Street
17403
(717)854-1900
Barley Snyder LLC
100 E Market St
17401
(717) 846-8888
Barna Terence J Benn Law Firm
103 E Market St
17401
(717) 852-7020
Barna Terence J. Attorney
103-107 East Market Street
17405
(717)852-7020
Barnett Jan S Donald L Reihart Law Offices
3015 Eastern Blvd, #2
17402
(717) 755-2799
Barton Jack H Attorney
135 East Market Street
17401
(717)854-5322
Barton Jack H Attorney
135 E Market St
17401
(717) 854-5322
Beaverson Scott A Attorney at Law
204 North George Street Suite 200
17401
(717)843-8500
Beazley William B. Attorney
138 East Market Street
17405
(717)854-9506
Beers Robert O Attorney
17 East Market Street
17401
(717)845-3674
Bellomo Jeffrey Bellomo Platt LLC
910 S George St
17403
(717) 845-5390
Bellomo Jeffrey Attorney
117 East Market Street
17401
(717)846-8811
Bencze Lauren V Attorney
2675 Eastern Boulevard
17402
(717)757-4565
Benn Law Firm
103-107 East Market Street
17405
(717)852-7020
Benn Law Firm
107 E Market St
17401
(717) 852-7020
BENN Law Firm
135 N George St, Ste 303
17401
(717) 852-7020
Benn Niles S ESQ
1295 Detwiler Dr
17404
(717) 767-5566
Benn Niles S ESQ
1295 Detwiler Drive
17404
(717)767-5566
Benn Niles S. Attorney
103-107 East Market Street
17405
(717)852-7020
Bergdoll John G. Attorney
300 West Market Street
17401
(717)845-5131
Bergdoll John G. Attorney
300 W Market St
17401
(717) 845-5131
Betlem KEHR Joanne
35 North Queen Street
17403
(717)846-7552
Betlem KEHR Joanne
35 N Queen St
17403
(717) 846-7552
Bianchini Michael P
3110 East Market St
17402
(717)840-0655
Blake Angela D Blake Gross LLC
29 E Philadelphia St
17401
(717) 848-3078
Blakey Albert G Blakey Albert G
1655 Grantley Rd
17403
(717) 845-4515
Blakey Albert G. III Attorney
17 East Market Street
17401
(717)845-3674
Bortner Jeffrey C Attorney
29 North Duke Street
17401
(717)854-9006
Bortner Jeffrey C Attorney
29 N Duke St
17401
(717) 854-9006
Bortner Jeffrey C Attorney
171 S Royal St
17402
(717) 755-8169
Bortner Michael E Attorney
155 W Springettsbury Ave
17403
(717) 845-3338
Boustead Michael Attorney
560 Shady Dell Road
17403
(717)741-3811
Boustead Michael Attorney
560 Shady Dell Rd
17403
(717) 741-3811
Boustead Michael Attorney
135 North George Street
17401
(717)848-4900
Boyd Nathaniel W Attorney at Law
23 East Princess Street
17403
(717)843-5505
Boyd Nathaniel W Attorney at Law
23 E Princess St
17401
(717) 843-5505
Brenner Thomas E
2 West Market Street
17401
(717)843-7912
Briggs John D. Attorney
7 East Market Street
17401
(717)848-3838
Brown Robert J Attorney
12 Stanyon Road
17403
(717)741-2477
Brown Robert J Attorney
12 Stanyon Rd
17403
(717) 741-2477
Bruno Dorothy P Attorney
23 East Princess Street
17403
(717)843-5505
Bupp David William Attorney
Wyndham Drive
17315
(717)846-0412
Bupp David Wm. Attorney
17 East Market Street
17401
(717)845-3674
Bupp Timothy J. Attorney
135 North George Street
17401
(717)848-4900
Bupp Timothy J. Attorney
135 N George St
17401
(717) 848-4900
Buzzendore Robert L. Attorney
30 North George Street
17401
(717)846-8846
Buzzendore Robert L. Attorney
30 N George St
17401
(717) 846-8846
Calkins Charles B Attorney
110 South Northern Way
17402
(717)757-7602
Carn Daniel L
1650 Wyndham Dr
17403
(717) 843-3283
Carn Daniel L Daniel Carn Law Office
221 W Philadelphia St, #45
17401
(717) 848-6400
Carn Daniel L Attorney
96 South George Street
17401
(717)845-9687
Carr Steven M Atty
400 White Rose Ln
17402
(717) 757-1774
Carr Steven M Attorney
400 White Rose Lane
17402
(717)757-1774
Catholic Charities Mediation Services
26 E College Ave
17401
(717) 854-6727
Central Pennsylvania Legal Services
256 East Market Street
17403
(717)848-3605
Central Pennsylvania Legal Services
256 E Market St
17403
(717) 848-3605
Chiaruttini James E. Attorney
100 East Market Street
17405
(717)846-8888
Clark J. Patrick Attorney
135 North George Street
17401
(717)848-4900
Clark Joseph P. II Attorney
135 North George Street
17401
(717)848-4900
Cohen Donn I Attorney
Grantly Road
17315
(717)843-9300
Cohen Donn I Attorney
Grantley Rd
17403
(717) 843-9300
Converse Stephen D Anderson Converse Fennick PC
1423 E Market St
17403
(717) 846-7100
Cook Maria Musti Attorney
149 East Market Street
17401
(717)854-5800
Countess Frank Henisse Attorney
135 North George Street
17401
(717)848-4900
Countess Jon C Attorney
120 North Strathcona Drive
17403
(717)843-5280
Countess Jon C Attorney
120 N Strathcona Dr
17403
(717) 843-5280
Countess Jon C. Attorney
135 North George Street
17401
(717)848-4900
Cunningham Darryl W Attorney
145 E Market St
17401
(717) 843-8046
DAiello Russell F Jr Attorney
867 E Market St
17403
(717) 843-5891
Dabb Christian J. Attorney
103-107 East Market Street
17405
(717)852-7020
Dale E Anstine PC
2 W Market St
17401
(717) 846-0606
Dawn Cutaia Watchilla
44 E Philadelphia St
17401
(717) 815-0423
Dearment Claudia L Attorney
33 East Philadelphia Street
17401
(717)815-8444
DeArmond DeArmond
53 North Duke Street
17401
(717)846-9886
DeArmond DeArmond
53 N Duke St
17401
(717) 846-9886
Dearmond Law Firm
3027 East Market Street
17402
(717)755-0828
Dearmond Law Firm
3027 E Market St
17402
(717) 755-0828
Debruin Gary Attorney
218 Dew Drop Road
17402
(717)747-9402
Debruin Gary Attorney
218 Dew Drop Rd
17402
(717) 747-9402
Deming John B
1790 Pelham Dr
17406
(717) 755-0032
Dempsey Katrina H Attorney
204 North George Street
17401
(717)854-0697
Dempsey Katrina H Attorney
204 N George St
17401
(717) 854-0697
DietrichGilden Jill A. Attorney
138 East Market Street
17405
(717)854-9506
DietrichGilden Jill A. Attorney
138 E Market St
17401
(717) 854-9506
DobrinoffBlake Angela Attorney
29 East Philadelphia Street
17401
(717)848-3078
Dominick Dean V. Attorney
7 East Market Street
17401
(717)848-3838
Dorothy Livaditis
1939 Security Drive
17402
(717)741-4997
Dorothy Livaditis
1939 Security Dr
17402
(717) 741-4997
Dunn Stephen J Esquire
208 East Market Street
17403
(717)845-7301
Dunn Stephen Stephen J Dunn Esq
322 W North St
17401
(717) 845-7301
Dunn Stephen J Dunn Stephen J
208 E Market St
17403
(717) 845-7301
Durney Joseph J Jr
135 North George St
17403
(717)812-1613
Durney Joseph J Jr Atty
21 S Vernon St
17402
(717) 757-1195
Durney Joseph J Jr Attorney
32 North Duke Street
17401
(717)843-9815
Ebbert Martin B Atty
116 E King St
17401
(717) 854-9193
Ebbert Martin B Attorney
116 East King Street
17403
(717)854-9193
Ebbert Martin B Attorney
827 S Pine St
17403
(717) 845-5052
Eckard Kenneth L Kenneth L Eckard PC
58 S Beaver St
17401
(717) 846-8831
Eisenhart William S Jr Attorney
2550 Kingston Road Suite 323
17402
(717)757-6315
Elder Lawfirm Robert Clofine
120 Pine Grove Commons
17403
(717) 747-5995
Emmons Susan R Emmons Susan R
46 E Philadelphia St
17401
(717) 683-8439
Feder Rand A Morris Vedder
32 N Duke St
17401
(717) 843-9815
FeldCaralle Julia Attorney
1776 South Queen Street
17403
(717)846-3000
FeldCaralle Julia Attorney
1776 S Queen St
17403
(717) 846-3000
Fenton Michael F Attorney
149 East Market Street
17401
(717)854-1366
Fenton Michael F Attorney
149 E Market St
17401
(717) 854-1366
Fenton Michael F Fenton Michael F
149 E Market St, #3rd
17401
(717) 854-1366
Ferro Christopher A. Attorney
129 East Market Street
17401
(717)846-8856
Flinchbaugh John D. Attorney
135 North George Street
17401
(717)848-4900
Floyd Joanne T Floyd Joanne T
3214 E Market St
17402
(717) 840-0980
France Douglas P. Attorney
2675 Eastern Boulevard
17402
(717)757-4565
Frank C Arcuri
29 E Princess
17403
(717)843-8959
Frank C Arcuri
29 E Princess St
17401
(717) 843-8959
Frankel Cunningham Stambaugh Associates
14 West King Street
17401
(717)854-3836
Frankel Cunningham Stambaugh Associates
14 W King St
17401
(717) 854-3836
Freese Heidi R. Attorney
139 East Philadelphia Street
17403
(717)845-1524
Freese Heidi R. Attorney
139 E Philadelphia St
17401
(717) 845-1524
Frey Jeremy D. Attorney
100 East Market Street
17405
(717)846-8888
Gannon Drew P. Attorney
7 East Market Street
17401
(717)848-3838
Garber Edward H Atty
525 Gatehouse Ln W
17402
(717) 755-5382
Garber John M Garber Garber
40 S Duke St
17401
(717) 848-2385
Gates Gates
96 S George St
17401
(717) 812-9800
Gaynor Ronald R
49 York Rd
17407
(717) 428-2698
Georgelis Anthony M. Attorney
7 East Market Street
17401
(717)848-3838
Gettle Gregory H Gettle Veltri
13 E Market St
17401
(717) 854-4899
Gierasch William C Jr Atty
3400 Blackfriar Ln
17402
(717) 755-6107
Gierasch William C. Jr. Attorney
221 West Philadelphia Street Suite E600
17401
(717)846-9800
Gilbert Gary M. Attorney
135 North George Street
17401
(717)848-4900
Glessner Robert
45 N Duke St
17315
(717)845-9115
Glessner Robert
45 N Duke St
17401
(717) 845-9115
Goldberg Katzman Shipman
2 West Market Street
17401
(717)843-7912
Graff Leah B Attorney
2 West Market Street
17401
(717)846-0606
Greenberg James D. Attorney
7 East Market Street
17401
(717)848-3838
Gribbin Leo E
71 W Brook Cir
17403
(717) 854-4695
Gribbin Leo E. Attorney
138 East Market Street
17405
(717)854-9506
Griest Suzanne H Griest Himes Herrold Schaumann
129 E Market St
17401
(717) 846-8856
Griffith Robert H Attorney
110 South Northern Way
17402
(717)757-7602
Griffiths Rees Attorney
100 East Market Street
17405
(717)846-8888
Guos Imperial Gourmet
227 Pauline Dr
17402
(717) 747-0205
Hamme John M Hamme John M
1946 Carlisle Rd
17408
(717) 764-5926
Hargett Deborah Deborah HargettRobinson Law
1 W Market St, #209
17401
(717) 848-4707
HargettRobinson Deborah Law Offices Of
1 West Market Street
17401
(717)848-4707
HargettRobinson Deborah Law Offices Of
1 W Market St
17401
(717) 848-4707
Hassler Keith A Hassler Keith A
9 N Beaver St
17401
(717) 846-1664
Hast William T Stock Leader
221 W Philadelphia St, #e6
17401
(717) 846-9800
Henning W Scott Handler Henning Rosenberg
2550 Kingston Rd, #220
17402
(717) 845-3550
Hershner Ronald L. Attorney
221 West Philadelphia Street Suite E600
17401
(717)846-9800
Himes Laurence T. Jr. Attorney
129 East Market Street
17401
(717)846-8856
Hollingworth Richard D. Jr. Attorney
138 East Market Street
17405
(717)854-9506
Holt Ogden LLP
34 North Queen St
17403
(717)846-0550
Holt Ogden LLP
34 N Queen St, Ste 1
17403
(717) 846-0550
Holt Farley G Holt Ogden LLP
34 N Queen St, #1
17403
(717) 846-0550
Holtzer James A Atty
2588 Fairway Dr
17402
(717) 840-6937
Hooper Ben Mid Penn Legal Service
29 N Queen St, #1
17403
(717) 848-3605
Hovis Raymond L Atty
2764 Fairway Dr
17402
(717) 600-2636
Hoyt Donald B. Attorney
17 East Market Street
17401
(717)845-3674
Hoyt Donald B. Attorney
17 E Market St
17401
(717) 845-3674
Ilkhanoff Silverstein PC
32 South Beaver Street
17401
(717)845-1465
Ilkhanoff Silverstein PC
32 S Beaver St
17401
(717) 845-1465
John J. Sylvanus
2757 Primrose Lane E.
17405
(717)741-5871
Kagen MacDonald France PC
2675 Eastern Blvd
17402
(717)757-4565
Kagen MacDonald France PC
2675 Eastern Blvd
17402
(717) 757-4565
Kahan Michelle C Kahan Michelle C
2536 Eastern Blvd, #152
17402
(717) 846-2954
Kane Robert P Atty
182 Highland Rd
17403
(717) 843-9388
Kane Timothy E
1306 Glendale Rd
17403
(717) 846-7666
Kane Timothy E Kane Kane
474 W Market St
17401
(717) 843-9801
Katherman Briggs Greenberg
31 S Queen
17403
(717)848-3838
Katherman Briggs Greenberg
31 S Queen St
17403
(717) 848-3838
Katherman R Elliot Katherman Briggs Greenberg
7 E Market St
17401
(717) 848-3838
Katherman R. Elliot Attorney
7 East Market Street
17401
(717)848-3838
Kauffman Jay C Atty
675 Owen Rd
17403
(717) 846-2677
Kearney Thomas L III Attorney
46 East Philadelphia Street
17401
(717)843-9023
Keiter David C Seidensticker Keiter Baughman
55 S Queen St
17403
(717) 848-1234
Kierkegaard Michael J Kierkegaard Michael J
258 E Market St
17403
(717) 927-9270
Kline Evan J. Attorney
7 East Market Street
17401
(717)848-3838
Konkel Richard K. Attorney
135 North George Street
17401
(717)848-4900
Kope Shane B Kope Association LLC
11 E Market St, #102
17401
(717) 843-3165
Korsak Joseph C Joseph C Korsak Law Office
33 N Queen St
17403
(717) 854-3175
Lang Thomas D Dale E Anstine Law Office
2 W Market St, #3
17401
(717) 846-0606
Law Offices of Martin Miller
204 North George Street Suite 200
17401
(717)854-0033
Laws Richard K. Attorney
221 West Philadelphia Street Suite E600
17401
(717)846-9800
Le Cates Edward R Le Cates Edward R
39 E King St
17401
(717) 843-0675
Leader Henry B
221 W Philadelphia St
17401
(717) 846-9800
Leader Henry B Atty
448 Linden Ave
17404
(717) 854-7461
Learned Samuel M Jr Atty
153 S Penn St
17401
(717) 846-6231
Lehman Melanie Albert Attorney
100 East Market Street
17405
(717)846-8888
Long Charles J
593 Greendale Rd
17403
(717) 854-1652
MacNeal Stacey R
345 E Market St
17403
(717) 854-5124
Malone Gilbert G Atty
2125 E Philadelphia St
17402
(717) 755-0668
Malone Gilbert G. Attorney
42 South Duke Street
17401
(717)843-8001
Mangan Peter J Atty
315 Lambeth Walk
17403
(717) 846-2816
Mangan Peter J Mangan Peter J
135 N George St, #213
17401
(717) 848-3174
Markowitz Lawrence S Larry Markowitz Law Office
1630 Randow Rd
17403
(717) 848-3282
Marros George George Marros Law Offices
111 E Market St, #100
17401
(717) 650-2187
Marshall Jeffrey C Attorney
46 East Philadelphia Street
17401
(717)843-9023
Martin Donald W
1703 W Philadelphia St
17404
(717) 848-4365
Martz Galley LLP
96 South George Street Suite 430
17401
(717)852-8379
Mc Cullough Thompson J Mc Cullough Thompson J
2550 Kingston Rd, #323
17402
(717) 757-6315
Mc Neal Harry L Mc Neal Harry L
34 E Princess St
17401
(717) 848-1308
McGinnis J. Ross Attorney
221 West Philadelphia Street Suite E600
17401
(717)846-9800
Metzger Wickersham
1541 E Market St
17403
(717) 843-0502
Miller Christian R Miller Poole Lord LLP
137 E Philadelphia St
17403
(717) 845-1524
Moellman David W Martz Gailey LLP
96 S George St, #430
17401
(717) 852-8379
Moore Edna M Moore Edna M
35 E Philadelphia St, #1
17401
(717) 846-7003
Moran John J Moran John J
109 E Market St, #2f
17401
(717) 846-3833
Morris Elmer M Atty
372 E Market St
17403
(717) 843-4894
Moyer Joseph W
117 E Springettsbury Ave
17403
(717) 854-4676
Moyer Joseph W. Attorney
138 East Market Street
17405
(717)854-9506
Myers Sharon E Cga Law Firm
135 N George St, #400
17401
(717) 848-4900
Mylin Richard H Richard H Mylin Law Offices
2025 E Market St
17402
(717) 848-4722
Neblett John P Boyle Neblett Wenger
11 E Market St
17401
(717) 771-5217
Ness Harry M Ness Harry M
109 E Market St, #1
17401
(717) 845-7695
Ness Tina H. Attorney
135 North George Street
17401
(717)848-4900
Neubaum Jr Victor A Malone Neubaum
42 S Duke St
17401
(717) 843-8001
Neuhaus Wanda D Neuhaus Wanda D
33 E Philadelphia St
17401
(717) 812-0587
Ogden John M South Penn Settlement Svc Incorporated
34 N Queen St
17403
(717) 718-0406
Patterson Jr Clarence N Cn Patterson Jr Law Office
18 S George St
17401
(717) 845-3328
Pell Daniel M Pell Daniel M
2550 Kingston Rd
17402
(717) 843-7801
Pell Daniel M Pell Daniel M
1215 E Market St, #2w
17403
(717) 845-3425
Pomper Brooks K Pomper Brooks K
114 E Market St
17401
(717) 846-5310
Prendergast Kathleen J Kathleen J Prendergast Law Ofc
125 E Philadelphia St
17401
(717) 845-8000
Raven Terrence J Raven Terrence J

17301
(717) 845-8900
Ream II Jack F Ream Carr Markey Woloshin LLP
119 E Market St
17401
(717) 843-8968
Reilly Richard R Richard R Reilly Atty
56 S Duke St
17415
(717) 843-5355
Rickards Girard Law Offices of
135 S Duke St
17401
(717) 801-1784
Rozelle Janis M
53 S Newberry St
17401
(717) 845-1901
Salvatore Timothy L. Attorney
7 East Market Street
17401
(717)848-3838
Sandusky W Scott Sandusky W Scott
2495 Hepplewhite Dr
17404
(717) 767-6722
Schaumann David B Atty
975 Summit Cir S
17403
(717) 843-4647
Scheidemann John R Scheidemann John R
40 E Philadelphia St
17401
(717) 845-1546
Schussler Jane H Stock Leader
221 W Philadelphia St, #6
17401
(717) 846-9800
Sechrist Joel O Sechrist Joel O

17022
(717) 848-8103
Simpson Christina M
48 E Philadelphia St
17401
(717) 812-9800
Solymos Peter D Atty
1770 Hillock Ln
17403
(717) 845-1928
Stambaugh Steven D Stambaugh Law PC
2121 S Queen St
17403
(717) 846-1400
Stewart Robert J Atty
415 Rathton Rd
17403
(717) 843-0681
Stitt John W Stitt Stitt Attorneys at Law
1434 W Market St
17404
(717) 846-9400
Strickler Robert M Griffith Strickler Lerman
110 S Northern Way
17402
(717) 757-7602
Tarlow MARC G Shumaker Williams PC
1 E Market St, #301
17401
(717) 848-5134
The Law Firm of Douglas Bare
35 S Queen St
17403
(717) 854-1900
Tortorici Rebecca N Tortorici Rebecca N
3110 E Market St
17402
(717) 751-0443
Vaughn Glenn C Vaughn Law Firm LLC
22 S Beaver St
17401
(717) 845-9689
Vedder Clyde W Atty
950 Somerset Ln
17403
(717) 854-8788
Weitzman Ari D Abom Kutulakis LLP
35 E Philadelphia St
17401
(717) 846-0900
Wilson Alexander D Wilson Alexander D
120 E King St
17401
(717) 848-8760
Worley Daniel D Worley Worley LLP
101 E Philadelphia St
17401
(717) 854-5914
Yost Lori A Sullivan Yost PC
18 S George St, #701
17401
(717) 845-9500


Legal Blog:

McAfee SECURE sites help keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams