Originally Posted by RAF_S197
I was looking at those. They look decent and there cheap but I'm worried about the quality of them like how they mount and how secure they would be, also how well they would hold up to snow
Also, Where the hell is 温州, 浙江省?
china lol they are over seas, kind of hesitant to buy them from china