Buying books online in Canada
I was wondering if there was any decent online bookstores in Canada other than Amazon, I've had a pretty bad experience where Amazon decided it would be clever to ship my things with UPS, and I had to walk for 4 hours to get my parcel and come back home(I'm a college student, no car) since UPS gave me 0 support and refused to arrange a delivery time where I was at home(And the 3 times they tried to ship, they did it at completely random times, first time 1 PM, second time 11 AM, third time 3 PM). I contacted Amazon and they said they can't do anything about it. So I'm boycotting Amazon, since they absolutely refuse to let me choose the shipper, even if I pay additional money from my pocket.
Enough of that. Is there anywhere else with a decent selection of books I can buy from in Canada that lets me ship by Canada Post?