You can't cancel a pre-order from YesAsia. Also, free-shipping usually translated to shitty shipping.
Not really, on my local uk anime forum I visit, the members there love the services of YesAsia and the shipping is actually good. That's tempting me to buy 358/2 Days from that site, plus I save money. Sure, you can't cancel/return (unless it's borked), but it's a huge saver.