Where are you located?
I'm a firm believer in buying live plants from geographically near sources so the plants don't stay in shipping too long. You CAN of course pay for expedited shipping.
Also, fruit trees can be purchased bareroot and dormant, b&b (field dug and balled and burlapped), or container grown (Recently, I guess that includes fabric pots). Cost and shipping cost as well as time/season to plant them differs. Ideally, I think it's better to purchase from a source that is in the same or close to your own plant zone (lowest winter temp) and that has similar first/last average frost dates -- your tree may be coming out of dormancy when it's still too cold in your area, the tree may cross zones that could confuse the tree during shipment, etc.