M
MellowTonin
Member
- May 11, 2025
- 8
So I found the SD site. It seemed almost too easy to find. Is this a reliable source for the US? I saw some posts about people ordering but never receiving it. Is the amount enough to have extra in case something goes wrong? Also is there another source that's cheaper and by how much?