OP, I understand you are frustrated, but I think you're expectations are unreasonable. The way I read this, you had a problem that you waited to address until your warranty expired and MM offered to give you a new pre-amp in exchange for your old one. That IS GREAT customer service.
Regarding the post suggesting ripping-off a retailer: shame. It hurts my feelings to see that kind of thing on TalkBass.
Regarding the post suggesting ripping-off a retailer: shame. It hurts my feelings to see that kind of thing on TalkBass.