I purchase electronic components in early January 2017 from Shenzhen
China and receive it in Alberta Canada on May 2, 2017. It took 4 months
to receive it! Wow where is the average 3 weeks? Who is to blame for
this 16 week time delay's? May guess who...