It all boils down to how well you interact with the people there.
I haven't been in this hobby that long to be a 'regular' with many shops so I can't really say how the business is like here. But I would say I'm on decent terms with OP and MS, the staff there recognise me and I understand what they are busy with.
OP is as stated, is run by pretty nice fellas. The 2 guys and Lynn the lady boss are generally very friendly if you strike up a conversation with them. And what many people appreciate with their attitude is that they generally do not push you anything at all. "Ask and it shall be answered". It works well for me at least because I never like being pushed something which I have no interest in. Usually I would ask for an item and if the price is 'right' I'll just take it and not haggle anymore. If the price is not right, then I just politely smile and say thanks. So far.. I'm happy with this as it gives everyone a lot of elbow room.
As for MS, guess it really depends on the staff you interact with and the time too. Florence the lady boss will recognise me when I drop by, so does another 2 of their staff. Nope, I don't get the cheapest prices for things, especially the accessories but sometimes when I look at it, the $2-3 difference doesn't even stack up to the cost of transportation to the shops in town that can offer a better price. Not to mention the hassle. But so far, for big ticket items such as cameras, the prices have been (very) good, the service has been forthcoming. But if you're looking for 'technical' assistance then its not quite the place to go to. So far, I've had to exchange 2-3 items which were all my mistakes ( wrong specifications).. but no issues. Its always service with a smile. I would say I can't complaint about it really.
On a different note, the bicycle business in Singapore is another story altogether. I would say I'm a 'regular' with most of the higher profile (singular) shops and the owners all know me either by name or by face. Though I don't ever spend big money with them if ever at all. (bearing in mind my bike(s) is still far more expensive than my photographic equipment)
Its a different thing altogether from the photography business.
There are shops you go to for the service (extremely important for bicycles), there are shops you go to for the price, there are shops you go to for the (exclusive) products and there are shops you go to simply to chill out and meet up with friends. But of all the shops I go to, the conclusion with price is always the same for me, they all offer me the best price they can without me even needing to haggle. If the price is right, buy it, if not just don't pursue it. The typical stance is to ask about the price without any commitment to buy. If its good, time is right, buy it. If not, just say thanks. No issues.
It works very well for me because they all know me, that I'm a no fuss customer and its always frills free for them when they deal with me. It just becomes an obligation for them to give me the best possible price as its always welcome business for them. So much so, I often get unsolicited freebies and free service at the best possible prices without me even knowing they exist. Simply because they appreciate me as a customer and also me as a friend whom they can trust and share knowledge with.
Bear in mind though, its been my main hobby for almost 15 years.
Likewise, I think its particularly valid for photography too. Treat your shop with respect and maintain a good relationship with them, rest assured they will return in kind many folds over.
Like any human relationship, it takes a lot of patience and care. And its always reciprocative and not a one-way street.