A little farther north of Aquarium Depot is Exotic Aquatics. Their plants aren't the greatest, but their fish are always nice and healthy. Also, check out SCALES in Cloverly. They have nice healthy fish as well and their plant selection tends to be pretty good.
Of course, the best plant source is our local club GWAPA as someone already mentioned. Members bring their trimmings to out monthly meetings and auction them off. You can't find healthier plants in the store.