can valtrex tablets be crushed retail cost of ventolin hfa baclofen generic name prednisone effets secondaires does prozac thin blood