TheYote
Active Member
- Joined
- Nov 3, 2018
- Messages
- 137
My dislike for geckos were the Velcro straps. I tried a few diy things but didn’t like it. These would be perfect as they come with the quick release straps. But I think these are located in Germany. Has anyone ever ordered from outside the US had any issues?