I think you did alright as far as what you got for your money. I tried doing it cheaper for my 90 gallon discus tank and ended up spending well over 100 getting them from various sources. You also probably got more established larger plants than you are likely to get with barter/trade, but you never know. I have gotten some generous donations from other members when I ordered or bought one or two things.
In the future as you replace things and add to your collection other members are a great way to go.
Your tank looks great. Nice job!