Plenty of courier services available in the market. The real question was whether the watch was of high-value or otherwise? FedEx for example, only insures up to RM2k IIRC and when they found out that I was couriering a Rolex watch with RRP of RM40k, the staff advised that they could not insure and cover the shipment, so it was basically on self-insure. And another courier company which I won't mention, actually sent a courier to the wrong address (as in the address was a residential address in Sri Hartamas but the parcel was sent to a factory in Gombak- totally unrelated addresses) and thereafter couldn't retract the parcel! That was the reason that I tend to limit my higher-value flips to COD deals in KL these days- previously, I have sent as far as to Europe on watch flips.