Be careful on alibaba. There are many fraudulent companys listed there. Generally Western Union and Money Gram are never regarded as safe ways to pay suppliers. I would recommend paying on aliexpress, as this is through their escrow service. Or find out if they accept paypal or payment by credit card. If you use credit card you are normally covered by your card issuer through the chargeback process.