I recently bought plants from aquariumplants.com and was very satisfied. They have a special selection of plants to choose from specifically for discus tanks. They also have four different types of driftwood to choose from and you can see the picture of the actual piece you are buying. Shipping is always a factor, especially when purchasing driftwood, but for me it was well worth the price. Their customer service is also very good about answering questions.