Bookstore has superior selection, but the price gouging is ridiculous. You are better off heading to Caneswear if you can, but if you just plan on getting something simple, then AllCanes is fine. AllCanes is limited by their actual store footprint, so the selection is going to be extremely...