TEVA was the bests for me recently. It simply worked. Aubinden and Mallinkrofft (sp) were simply terrible. Mallinkroft was like taking water and Aubinden was like feeling funky and like I was withdrawn from it immediately. Awful. I ask my pharmacist BEFORE going in what they are dispensing and go from there base don my experiences. Used IR and it worked. As for price, goodrx does indeed have coupons that actually often beat your insurance company’s prices. Good luck and ddef. call your doc before making any decisions.