Could the delay because the item are batteries? Recently (I think in October), a few Ni-Lion battery sent from Canada caught fire in HK post office distribution centre and cause a big scare (they thought it might be a bomb). Under general regulation, batteries need to be send by surface mail rather than airmail. But even with surface mail, it will take no more than 2 weeks.

18650 battery is not that hard to find, I thought you can get them in SLS?