frankly i dont buy anything from target or wall-mart or any of them other big box places...mostly because i dont support there buisness model. that poor bastard behind the counter probly gets paid min-wage and doesnt see any benifits and is made to work double shifts for no over time...i know i was when i worked at places like that. if i was at the end of a 16 hour shift and some guy with his kid came up to me and started talking about how some little part on some bike i couldnt care less about i wouldnt really help either...the moral of this story you pay a person a living wage and you dont treat them like crap and they will be much more helpful when you need something repaired...go to the LBS and support local buisness.