AP/P-slin isn't an insulin mimicking/potentiating supplement. If you were using it under that assumption, I could understand being disappointed. AP makes you release less insulin.
The AP/Pslin has it's uses, whether or not it works depends on how you use it in my opinion. I've found that it's done what I need it to do, so far