I live in Lethbridge, Alberta. I ordered my CrewMax last week and was told it would be here in June sometime. Is this a resonable wait time for Canadian customers? I have read other posts about CrewMax sitting on lots unsold in the US. Why can't dealers buy from other dealers? Could someone from Toyota please respond. Thanks in advance for any information you can offer.