As to my efun order, cannot be better more. Picked up for shipment on 3/26, and was delivered and signed for on 4/3 by ems. Can't beat that. Their shipping and prices are pretty fantastic!
Tip for consumers: if you order pre -sale items , it is better to place separately order because they have a pre-order policy they won't ship your order until all items come in stock