Whining Noise When Letting Off The Gas

I paid a lot of money to be right the first time.. Do you think i should drive it to the shop?