Patience is a virtue
It would appear that someone at the federal government was paying attention to the growing public concern that a July 1st legalization date for marijuana may be too soon, especially when more and more questions around it seem to crop up each day.
The federal government has publicly announced that it will likely be late summer before cannabis consumption and selling are officially legal, giving provinces and territories more time to receive product and abide by the regulations still being put into place. Some potential retailers are pleased with this decision as they hope that this means all the wrinkles will be ironed out. Governments are happy as this also gives them opportunity for public education.