Any DSLR camera will underexpose to protect the highlights, I used to have a Fuji S2-pro which underexposed by one stop, so perhaps the images are darken than expected or shown on the camera/printer display.
I use photobox (
www.photobox.co.uk) for prints and posters and the quality is superb, prices are quite low also.