I think I'd only do it if I had tried on the exact dress previously or if it was returnable. Unless it's a very casual affair, there's just too much emotion, stress and $$$ attached to it - not worth the headache.
I will say my husband and I ordered my engagement ring online - it was a steal and I love it! We never would have been able to afford as nice a ring from a B and M.