In the past i have always used Treeland, but sadly that has changed.
I ordered some bushes, the guy who helped me was ok but rushed me thro the process. So I ended up coming home and measuring(yes I should have done it before, but the guy seemed to know the length of a standard pool(15 ft!!!!!!!!!!He said))so even though I should have gone home and measured first i didn't. I thought I had paid for everything including delivery and planting. That was wrong too. They brought the plants it took them less than an hour, then he was knocking on the door for $400 for planting. I called Treeland and spoke to Josh, he was shall we say "not very nice" so after my conversation with him I told them to take the plants back.
A few days later after clearing up all the mess the planters left including the dirt and stones in the pool, I found one of my ceramic flowers on the ground BROKEN. They were an xmas present so I called and spoke to Josh again. Sorry I did that, his attitude was "they never mentioned it and you took a week to call!"
So I can say that even though some of this was my own fault, the attitude of this guy was such that I will not be going back.