Where is the best place to buy plastic models and slot cars either on the internet or in a store?

The world wide web (internet) is most likely the best and the cheapest place to find them.

Try visiting modeling websites and hobby websites.

One of the least expensive hobby web-sites is hobbylinc.com, they have the plastic models and the slot cars at discounted prices.