Too good to be true? New study shows people reject freebies and cheap deals for fear of hidden costs