Yes with a maybe/no with a but.
If you are buying from out of the country you'll get dinged with shipping and duty, sometimes you save, sometimes you go over the CD prices.
The very best thing to do is build a larger order, one or two mags at a time will bankrupt you. You need to build up a bunch of stuff and then the shipping cost will be less painful spread over the total order.
If it's just one or two items then in country will be a better deal.
Airsoft, where nothing is hurt but feelings.