inhousepharmacy in my opinion. generic dutasteride costs $360 from United and $360 from Inhouse, so same price basically, but Inhouse includes shipping in their cost. I've used Inhouse 2 or 3 times in the past to order dutas and it came promptly each time. This is not to say that United is not reliable, just that I know Inhouse is.