The shop you are refering to is called The Pro Hobbies. The shop has changed management and is now smaller than it used to be, but still in the same location. The whole filipino gang is not there anymore. I am not sure if they are still doing servicing. There is also a shop in city center called Hoby Center, located at the top level, near the childern rides arena. They can help you out. But I think speed marine are the best of the bunch as they have all the parts you mey need, and the guys know what they are doing.