What to watch out for when a deal sounds too good to be true