The vendor you used probably used escrow hedging which involves a fee -- hence why you lost money upon cancelling the order.