Aluminum is one of the better metals to use as a pizza pan. I'm not sure if i just got lucky, but my pan came flawless and shiny. Fits in a standard oven too.
They only bevel up 3/8 and a lot less of the pan is beveled. Looks like they played frisbee with it prior to shipping.
The secret is to preheat the stone at 550f for 30 mins first.