Thanks for all the replies guys.
I ended up going to Transwheel... great people there and very knowledgeable. I will definitly recommend them to everyone else.
It ended up my tire and wheel were perfect... it was a weight or something around my brake that wasn't taken off after they were installed that was keeping it from mounting flush.
Took care of it in 10 minutes.