Mine should be arriving on Monday as well. It will be my first 1/6 Vader, so I don't think any of the details that are just a little off are going to bother me as much as it does some of you guys.
Everything I've seen looks great, and the base looks a lot bigger than I was expecting it to be...