are they new sensors? had the same problem and first I installed used ones and they did not work at all, had to buy them new and after that very important you have to clear the code or the light will comeback, check with the shop you replaced them and make sure they used brand new sensors, other thing is the wires hooking the sensors could be damaged and in that case i thing the scanner will give you the same code (the wire is about $100 or something like that) even worse the computer can be damaged I did all that work before I decided the replace the sensors.
first I checked the wires you can use a multimeter to do that really easy
second I made sure the computer was not the problem
after I did all the work got to the point that it was really the sensors, but since you paid good money to a shop they probably did that and even more before they got to the conclusion to change the sensors.
good luck!