Not a bad store for baby stuff at all, however, now that I've visited their HUGE Mississauga location, the Brampton store just does not have the same appeal. If you browse their web site and see something you like and Brampton is out of stock, they will bring it in from their other store.
The one bad factor is that they don't have a good refund policy. Most things they will not take back, even if the package was never opened, where other stores will refund you with no issues.