Never believe anything a shop tells you - that's the first rule of fish keeping.
The products are bacterial boosters but they do not cycle a tank instantly. The fact they said to do water changes every 2 days means they know that the products don't instantly make the tank safe for fish but not that they actually know what cycling involves.
The best way to use these products is to speed up a fishless cycle following this method
Cycling Your First Fresh Water Tank What is Cycling and Why is it Important? Fish waste, and especially fish breathing, plus uneaten food and other organic matter breaking down in a tank all produce Ammonia. This can quickly become toxic to fish if it is allowed to build up to any measurable...
www.fishforums.net
By adding ammonia you will know for sure whether or not they've worked. If they have, adding ammonia will show that they have. If they haven't worked, adding ammonia tells you this so you know not to get fish yet.
Look on Amazon or Ebay for ammonia. It must be pure ammonia (or ammonium hydroxide) - no perfume or detergent. Or Dr Tim's ammonium chloride.