Why might MultiBit not show a transaction that was sent to me? So i recently bought a bitcoin from a vendor , and i had it sent to my Address in multibit.

Now the problem is , the money isn't there and i'm not sure what to do.

He told me to get bitcoin (program) and now it's starting to download a chain. Currently it's at 95000. 

I'm not sure what to do exactly , as i'm worried i may have lost my funds. 

What can i do at this point? Do i wait till the Blockchain is finished or should i import my wallet from Multibit to Bitcoin?

Thanks guys!

-D
You can ask the vendor for the transaction id of the transaction where they sent the bitcoin to you. Look it up on https://blockchain.info to check it exists and is sending bitcoin to your receiving address correctly. Look at the date of the transaction. Go into MultiBit, select your wallet and choose the menu option 'Tools | Reset blockchain and transactions'. Reset from the day before the transaction. Once it has resynced to the network you should see it in MultiBit.