SUMMARY: Stay away from iherb for orders to Canada.
The details: I requested a delivery to Canada. Iherb only offers an untrackable shipping method for Canada. Still waiting for my package four weeks later, I contacted iherb, and started a rather confusing email communication with Customer Service. One month later, they offered a partial refund, referring to their return policy (restocking, etc.). I argued that their return policy did not apply here since I never returned anything - nothing was ever delivered to me. Customer Service kept on copying and pasting their return policy.
This site may do legitimate business for the US, but it looks like a SCAM for Canada deliveries.