If you buy a ticket from Expedia, does it usually provide a ticket number beginning with 176? Has anyone had trouble getting Skywards miles when booking through Expedia? I checked on a couple of fares on there and saw that they are Skywards Flex, so I am assuming full miles apply. Has anyone booked on Expedia and then accessed their booking through MMB?
This might be a way to get around the problem with the Emirates website and Canadian credit cards.