Anyone have ordered from https://www.rchemsell.com/
Please feedback
Please feedback
Looks like China with a supposed office in CA.Does anyone know where this supplier is from?
Oh,thank your info,bro.Looks like China with a supposed office in CA.
If it was only late and you recived your goods, i think thats kinda okBad shipping lately