Finally! after talking to a bunch of agents of rogers who kept telling
me that I wont have the phone until April 21 even if I pre-ordered, I
called the store where I set my order to be delivered and they say "YES"
they have the phone and is ready to ...