I found this company through google and decided to go with them because they had the most affordable rates. I paid about $135 for 25 boxes (2 weeks). The guidelines provided on the website is pretty accurate - I had almost enough boxes for my "1-br plus" although I never received the 5 extra boxes for free as advertised on their website.
Going with this service gave me enough time to pack/unpack at my own pace and with ease since there was no box assembly or taping required. Anything that is environmentally friendly is also a plus! The bins are a good size and I was able to pack a sufficient quantity of items. Another benefit is that you don't have to worry about disposing after or the boxes falling apart during transport.
The boxes were dropped off as scheduled but there was a minor delay for pickup as they had the wrong contact number on file. Not a major issue as the boxes were picked up the next day. Sidenote - the movers Smartboxes referred me to were also great. (see my review on GTA Moving)
All in all, renting these bins from Smartboxes made this move go much smoother than expected and I will definitely be using their services in the future.