Amazon has Legend of Zelda Link Sword Plastic Sword Costume Accessory for $10. Shipping is free with Prime or on $25+
Target also has Legend of Zelda Link Sword Plastic Sword Costume Accessory for $10. Shipping is free with RedCard or orders $35 or more.
Target also has Legend of Zelda Link Shield Costume Accessory for $10. Select store pickup where available, otherwise shipping is free with RedCard or orders $35 or more.