was the shop you went to a national chain? because i have a similar issue, and i'm not sure where to go. i've searched and no place says they work with that kind of thing directly.