A little update from me, I canceled my order at free-switch.com because they didn’t ship it or gave any information.
So I messaged peggy.xie1 and placed my order. And she shipped it the same day.
Very friendly and very fast!
It’s arriving this thursday.