Well, as I have read all over the place it's not unusual to have some leaks... I only have 11 hours and have been driving and working with it pretty hard.
Now, this is why I purchased from the dealer that I did. I called, told them about it and in about 20 minutes the guy that delivered it...