Yeah, I ended up shipping it back. I ordered it from Koups.com, which they said they ordered it directly from Ducati. I put it an order today at my somewhat local dealer. Should hopefully be here by next Thursday. At least that way I can take a look at it before I buy it this time.
Thanks for the responses everyone!