I would start off by doing an immediate water change of about 25% and see if that helps, you may find it makes all the difference.
Your water parameters could change a fair bit in two days, it's difficult to say as your lfs's definition of 'perfect' water might not be the same as everyone else's. Also, it's hard to know exactly what they tested - your ammonia levels may be 0 but your nitrites could be quite high, which could still cause damage to your fish. When it comes to things like ammonia and nitrite levels it's definitely best to be on the safe side and get your own tester kits so you can see for yourself. You won't regret it!