Admittedly inelegant code (that wasn't intended for public consumption):
tks = Table[k Pi/4, {k, -8, 8}];
p1 = Plot[3 Sin[x - Pi/4], {x, -Pi, 2 Pi},
PlotStyle -> {Thick, Black}, PlotLabel -> "(B)",
Ticks -> {tks, {-3, -2, -1, 0, 1, 2, 3}}];
p2 = Plot[2 Sin[x - Pi/4], {x, -Pi, 2 Pi},
PlotStyle -> {Thick, Black}, PlotLabel -> "(C)",
Ticks -> {tks, {-3, -2, -1, 0, 1, 2, 3}}];
p3 = Plot[3 Sin[x - Pi/2], {x, -Pi, 2 Pi},
PlotStyle -> {Thick, Black}, PlotLabel -> "(D)",
Ticks -> {tks, {-3, -2, -1, 0, 1, 2, 3}}];
p4 = Plot[2 Sin[x + Pi/4], {x, -Pi, 2 Pi},
PlotStyle -> {Thick, Black}, PlotLabel -> "(A)",
Ticks -> {tks, {-3, -2, -1, 0, 1, 2, 3}}];
graphs = GraphicsGrid[{{p4, p1}, {p2, p3}}, ImageSize -> 500]
If I right-click on the cell bracket containing the output graphic, then "Save selection as..."

choose "PDF", then open the resulting PDF in Acrobat, it will not print for me in v9.0.0.0. I get error messages about unable to print and that a drawing error occurred.
However, if I obtain the PDF via
Export["trig_array.pdf", graphs]
it does print.
I am running Windows 7 and Adobe Acrobat X Pro. All are up-to-date. Tried restarting everything multiple times and printing in two different buildings on separate networks/printers.
Both methods print fine with v8.0.4.0.
Can anyone confirm/deny?