Yes it is Aluminum.
Im waiting for mine, i was told 3-4 business days which is pretty quick.
Ill have more in-detail info for you guys when it arrives.
If all goes well, no one on here can ever touch that price, not even in a GB. Just trying to save u boyz some money