Have you ever noticed how one company will come out with an idea or concept and soon the market is flooded with similar products or services? I cannot believe how quickly so many companies can follow on the footsteps of a product. Many times similar products are being worked on simultaneously it is just that one company will get there product to the market place faster. The thing that amazes me is that the same or similar product in a generic form is usually on the shelves within six months.