Does anyone have experience with Megabass lures? Preferably the slide 185. A buddy wants to sell me a couple, there in good condition but i never heard of them. There on tackle warehouse so here's a link if you want to check them out http://www.tacklewarehouse.com/Megabass_I_Slide_185/descpage-MBIS.html