i bought a sr300 four years ago on a whim. got a great deal so i though i would have a new beater bass. leave it at work, use it for travel etc... i keep it at work with a headphone amp. in four years i have never played it though main rig. tce rh750, rs410, rs212. my main bass is a 2012 sr600 with upgraded pups and pre so it is basically a $1000 bass at this point. after playing the sr300 through my tc rh750 rig i am astonished how good this bass sounds. the pups and pre on sr600 are hotter and a there is little more growl if you want but you would be hard pressed to tell the difference between the two. both sound fantastic. to be honest it kind of makes me feel like a snob. i didn't even consider a "cheap" bass could sound as good as my upgraded sr600 so i didn't even give it the chance. boooo on me. anyway glad i finally did! moral of the story?