Are they the same company ? I see alot of talk on spyder glass… ive always had decent luck with spec d / k2 in the past… but after reviews here i got a set . Well ; to say the MOUNTS SUCK is an understatement. 2 clips have already broke off, and the little metal tabs are falling off. Also customer service Has been a joke. They refused warranty on them originally bc i installed led bulbs….