I've had good fortune with my Bersa, guess Im a lucky fanboy. It amuses me whenever people start threads with "Never buy (insert hated brand). I didn't know Bersa would reimburse for shipping, I thought you were on your own shipping to and they would pay shipping back. Anyway I wouldn't advise sending it to Gander Mountain in the first place,
http://www.reynersons.com/ is a Bersa warranty center and has a pretty good reputation for doing things right. If you want to keep messing with it I'd suggest sending it to Reynersons, but if not hopefully you can get some of your money back out of it anyway.