I tested EJB, JSP, Java 2, OOP, Java GUI at brainbench.com. I did not buy any certificates form them. I forgot to test C++ and Design Patterns there... and they began to charge on March 1, 2001.
Here is the point. You should not present these certificates to potential employeers. They are useful for self-evaluation only. In USA, some consulting companies ask the candidates to take some tests at brainbench.com but it is the company that pays the money.
I publicized my records at brainbench.com and I frequently receive emails from some recruiters. If you are in Canada now, I suggest you
publice your records there.