MapleLeapPhoto.ca is a Scam. I ordered a Canon Lens over the phone and they assured me that they have it in stock and I will receive it within 5 days. They sent me a UPS tracking number but the tracking number says that UPS has not received any such item (only a label was created). I contacted MLP and they insisted that the product has been shipped from the USA and is in custom clearance by UPS. Then I contacted UPS and they said this seems to be a scam and they would have known if the item was in custom clearance. I then called MPL to cancel the order but they have been delaying the cancellation all along. First they said the order was cancelled and I will receive a confirmation by email, but I never received anything. Also their customer support transfers you to different extensions without a final resolution. I checked their online reviews and found the same kind of issue with almost all of their client. The Visa transaction refers to a company in the US but the you buy they don't tell you that items are being shipped from the US, but from their local warehouse in Dorval (Montreal).