Good price, but keeping in mind shipping (if any) and FFL transfer fee; I'd rather just buy direct from TruPrep, and pay the additional couple of dollars. Would it be in poor form to order and ship to TruPrep to use their free transfers?
Not if TruPrep is out of stock and you pickup a few things to go with the lower... maybe.