I only have positive things to say, the first time I traveled to the shop was to buy a Dingwall Combustion bass, instead of a taxi Marks wife came and picked me up from the train station in her car AND she dropped me back off after buying the bass. While in store Mark let me take a tort pick guard off one Combustion bass and put it on the one I was buying, no fuss, just did it, let me play on what I wanted while I was there, all ace.
I have also sold a Dingwall Afterburner II bass through Bassdirect, again, Mark was good on email, told me once the bass had arrived with him, gave me a heads up when it was online, told me when it was bought and sent me my money with no delay.
My most recent transaction I wanted to buy a second hand bass from him, I cheekily asked for a bit of money off, he agreed, sent the bass out and I received it the next day.
It's upsetting that people have had opposite experiences to me but I understand not every transaction / day is the same.