jtraf.......fully agree mate,,, get a replacement and compensation..and don't leave the shop till you do,, stand your ground....
I had a similar thing,,, Bought a part for the washing machine,,,control panel, all electronic...had an hours drive to pick it up from the shop,,plus tolls on motorway, fuel etc... cost of part $125.
Got home, fitted the part,, same problem, didn't work,,,....peed of to say the least.. rang the shop....sorry, we sold you a returned part...
Back i go to the shop..more tolls, more fuel. more time...........ready to rip someones head of... the guy hands me the new part, sorry bout that he Say's......... Sorry,!!! sorry!!!! is that all you got.. at this point i exploded.....
left the shop with the new part and a full refund.. freebie, my kind of compensation...