-
Maria V Cruz posted an update
This is something.. I ordered a product from Walmart like 3 weeks ago and I just received a message that it will be delay.. I check the tracking and it is coming from China,, hummm
Cheryl, Heather Smith and 2 others-
OK
1
-