Stop in for a cup of coffee

That is a scam price. Retail 456 each...
Try GoodRx. They may be able to get you a generic much cheaper. (But money spent with GoodRx 'may' not apply towards your deductible). Your mileage my vary.