Terrible Support - I bought two kits and followed the instructions on their website. Then I discovered those instructions were wrong, and I might have ruined my kits. I asked them for help, but they ignored me.
2 months ago
Zamnesia has a
3.9
average rating
from
128
reviews