- 7
- 10
- Joined
- Dec 26, 2013
So a friend was just randomly looking online for some free runs, ended up purchasing a pair from them that was like $70 shipped "on sale" but from what I am seeing the website looks iffy. Anyone ever heard about this or have any experience with this website? I tried looking up more info and there is only one place that has a review on it and they aren't even sure either. Any help is appreciated!