Basically on my top row my lateral incisors are a bit behind my two front teeth. Can porcelain veneers cover that up or would I have to get them to expand a bit. I have a crossbite and my bottom row is really messed up as well. I will go for veneers but I think maybe Invisalign would be better thing to do before veneers. Around how much would Invisalign be for top and bottom row? Does insurance cover it partially?