i had an order recently that shipped 2 days after i placed the order. it was great since i was expecting the week delay. SWF.com was great to me! awesome service!
FedEx, however, was horrible! Their service was much less that desireable. This was not SWF.com's fault though, they did great!
I will deffinately order from them again