We have branches in Canada, Singapore and head office in Hong Kong. Orders ship from either of the 3 places. We are sure to deliver to you within the specified timelines.