What sort of smell was it? Burning or o zone? Both are bad but it helps diagnose the issue. It's concerning in any case, but that's the dice you roll with import components. That power supply seems like it will do, but check how much current your set up will draw and compare that to the max it can supply. Most printers only need 250-300 watts so this should be plenty. Also, that is likely just another import (from china) power supply, I couldn't find any reference to the company name by googling and it looks like the standard models that come out of china. Scrolling through the item description you'll start to see the broken English we all know and love from aliexpress listings. I'm not saying don't buy it, I think it'll do fine (what's the odd of two duds in a row?), but if you're buying it to avoid import parts then look somewhere else.