Overall it was good but I will say that I pre ordered it 4 months before release. However on release day it wasn't shipped until about a week or 10 days after and people that had ordered it after me were receiving their record. I did contact them though and they were quick to respond which I appreciated.
Thanks Grant