Jon,
Had the same experience with an aftermarket "China made" turn signal switch. The plastic holding the internal spring was broken. Switch ended up in file "13." Spent the money on a Signal Stat switch which was more heavy duty and have had no problems. Learned my lesson again...Get what you pay for.
Tim