Vote for the Best Answer
I'm not from Canada so I'm not sure, but I can answer the ordering question.
Most places will let you order ahead of time, but they won't send the items until planting time. This is to prevent plants from being planted too soon and freeze. It is my understanding that many people will order plants, and if they are delivered too soon, they'll plant them and then later complain because they froze. Many companies try to avoid that by only shipping after danger of frost is over.
Join Our Community!