Alas, aluminum is very soft and is easily gouged. 303 stainless would likely be a tad heavy.
Mine also have a nick in them, even if not quite as obvious as Les'. I don't see it when they are in use, however, so it only annoyed me for the 2-3 minutes I spent inspecting them when they first arrived. I actually hadn't thought of it until this.