I had a free post purchase maintenance on my new bike a couple of days ago and on my first ride today, I noticed the front brake pad was dragging on the rim. I didn't want to go home after only 1 mile so I kept riding with the hissing noise from the pad. I came home after the 19 mile ride and took the front brake off and noticed that the spring was missing. Do you think the store will give me a new one for free? How much do they cost? Are they universal? My brake calipers are generic and don't have any logos. It is a dual-pivot style. Should I just go to a closer shop and buy one? The shop I bought the bike from is kind of far....30 minute drive.