As I was informed, aluminum needs to be primed with epoxy primer. If you have a polished surface that might even be harder for primer or paint to adhere to.