All the boxes checked
Update!!! Still waiting on my redemption to be processed! Been weeks now with little to no communication. If I actually get my money I'll gladly change this back to 5 stars but as of right now they have done themselves zero favors
