The best way a bricks and mortar music store can compete is to offer what online shopping can't: human contact. Knowledge, experience, courtesy, and a bit of old fashioned salesmanship. Every gigging bassist knows the value of a good relationship with the local music store. Even being able to play the bass before you buy it, or just drive back to the store to return it, is a massive tick in favour of 'real' stores.
To the OP, maybe next time just ask if they can throw in a free strap, lead, strings, or even a gig bag. Even before internet shopping got big, I remember the addition of deal-sweeteners like that being pretty normal.
But if they refuse to offer you a $10 Ernie Ball strap in exchange for the purchase of an instrument, then you know something's up...
To the OP, maybe next time just ask if they can throw in a free strap, lead, strings, or even a gig bag. Even before internet shopping got big, I remember the addition of deal-sweeteners like that being pretty normal.
But if they refuse to offer you a $10 Ernie Ball strap in exchange for the purchase of an instrument, then you know something's up...