I saw ads about fake primal storm…
I saw ads about fake primal storm products from china, only to see my order is coming from China as well. It’s been over a week since I ordered, it is still showing in China. This is a disappointing experience, I would have expected some notification of a long waiting period for shipping. The last product I used was combined and packaged in the US. This product offered a better price, I’m not sure it’s going to be worth the wait.
