I've had a decent discount from MedExpress - starting with a 2.5 pen. Do I have to continue buying from them? The re-order price is so expensive.