Are your images in sRGB color space? That's most likely how WalMart's printer is calibrated. Have you calibrated your monitor, either by eye using one of the online tutorials, or (much better) with a spectrometer like the X-rite i1 or the Spyder 3.